top | item 26169570

(no title)

Person5478 | 5 years ago

> Eg TypeScript has convincingly shown to a large crowd that soundness isn't an important property for many key goals of static typing, such as programmer productivity, refactoring support, preventing stupid mistakes and navigating large codebases.

Typescripts goal was to interoperate with existing javascript in an easy manner, and doing so forced them to relax the type system in specific ways.

It turns out more typing is better than less typing so typescript > javascript. That doesn't mean something with stronger typing than typescript isn't strictly better in all of the facets you mentioned, just that typescript made that particular tradeoff and had MS behind it.

discuss

order

No comments yet.