Hacker News new | ask | show | jobs
by z3t4 2698 days ago
There's more to maintainability then just adding types. Maintainability is a process not a language.
1 comments

Yes, and TypeScript is an incredibly powerful tool to make that process easier.
It's like using a bandage to prevent an injury. Yes it's good to have, but it doesn't prevent anyone from writing unmanageable code. Contrary it can make it even easier to write unmaintainable code.
You can say that about literally any technology. Nobody's claiming TypeScript will fix all your problems and discover all the secrets of the universe: it's just a useful tool that well outweighs the overhead it adds.