| ▲ | Waterluvian 2 hours ago | ||||||||||||||||
I think with ES6 and newer things really cleaned up and now we’re left with avoidable ugly parts, of which every language has. Before when you didn’t even have strict equality checking, for example, you were forced to know about implicit type casting. Getting on the same page with modules also helped a lot. Typescript directly in Node is great. Look mom, no build system!! I’m just hoping one day browsers will accept TS the same way. | |||||||||||||||||
| ▲ | thedelanyo an hour ago | parent | next [-] | ||||||||||||||||
> I’m just hoping one day browsers will accept TS the same way. Wouldn't that be a direct kill of JS? | |||||||||||||||||
| ▲ | ricardobeat an hour ago | parent | prev | next [-] | ||||||||||||||||
When did JS not have strict equality? | |||||||||||||||||
| |||||||||||||||||
| ▲ | cyberax 2 hours ago | parent | prev [-] | ||||||||||||||||
You still need a compiler for TSX, though. There's also a tiny bit of non-erasable Typescript (enums). | |||||||||||||||||
| |||||||||||||||||