Hacker News new | ask | show | jobs
by munificent 961 days ago
Ironically... C++.

C++ was itself the TypeScript model applied to C.

And, in fact, many of the things people hate about C++ are the result of exactly the kind of compromises you have to make to apply a TypeScript-like model to language evolution. C backwards compatibility is what made C++ successful originally but is now one of the main things that makes C++ crappy today.