3 ms·
Yeah... TS is just a bit weird. Seems like the language design decisions have generally been "Why not" and not "how does this improve things?" That's lead to
by cogman10 3y ago
Yeah... TS is just a bit weird. Seems like the language design decisions have generally been "Why not" and not "how does this improve things?" That's lead to a really complex language ripe for abuse.
C++ sort of suffers a similar problem though thankfully it's gotten way better (probably because it's old and not super appealing for less experienced devs). There's also healthy fear in C++ because, like you point out, misuse can lead to hard to find security holes.
And I'm someone that prefers a more feature rich language in general. But I want that to mostly write boring code with the "neat" escape hatches to help when it makes things clearer.