DEV Community

Discussion on: No, TypeScript is not a waste of time.

Collapse
 
olvnikon profile image
Vladimir

I agree with you that static typing brings more benefits than drawbacks. Big applications scale better and the code is self documented. Small applications can provide typed api, e.g. index.d.ts.
Typescript doesn't provide soundness. Flow and, especially, reasonml do. This is one of the biggest reason why I don't like and don't use typescript. It cannot guarantee type safety while reasonml does guarantee runtime type safety.