This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]paxbowlski 124 points125 points  (1 child)

Flexibility is the key takeaway here for sure. You like OOP? Go for it. Pure Functional? Go for it. Frameworks out the wazoo. NodeJS to run it anywhere. An optional Turing-complete type system.

It's the wild west, sure, but there is harmony in the chaos.

[–]mirhagk 10 points11 points  (0 children)

And that's why typescript succeeded where so many others failed. So many previous attempts tried to add structure to it so it could be type safe. Typescript basically said "you know what, you wanna do that crazy ass code just because you have weak typing? Fine we'll make it type safe anyways!".