4 ms·
> I used to think thay I'd like working with advanced type systems with their "If it compiles, it works" guarantee. I think honestly TS is a poor representatio
by jamil7 5y ago
> I used to think thay I'd like working with advanced type systems with their "If it compiles, it works" guarantee.
I think honestly TS is a poor representation of this guarantee, it's extremely easy to trick the compiler and it often doesn't offer you the guarantees you think it does. Because of JS being so widespread TS has become a lot of people's interpretation of this idea. It's not to say it's a bad language and can't help a lot on larger JS projects but I think it shouldn't be put into this category of languages.