TypeScript struck me as pretty ugly at first, like a pile of metadata stapled onto JavaScript. But I've come around to it. And it offers a couple of features that really do make ES more readable and expressive, like enums and interfaces.
More generally, I think any language that you can express yourself in and have experience with will become "pretty" to you, as long as it doesn't actively frustrate you.
We humans are really bad at math and logic, so I don't know what the hell are we doing programming... Hope we live in a simulation coded in JavaScript, that would explain many things.
Location
Planet Earth, Solar System, Orion Spiral Arm, Milky Way Galaxy, Virgo Supercluster... Universe
I haven't found Typescript very pleasant to look at—though I haven't given it a lot of time.
TypeScript struck me as pretty ugly at first, like a pile of metadata stapled onto JavaScript. But I've come around to it. And it offers a couple of features that really do make ES more readable and expressive, like enums and interfaces.
More generally, I think any language that you can express yourself in and have experience with will become "pretty" to you, as long as it doesn't actively frustrate you.
You can use the standard, JSDocs and type inference with your IDE to archive the same goal without compiling and adding extra code.