4 ms·
You're not the only one who believes this; you're just ahead of the curve. TypeScript adds negative value overall once you consider real use cases. Eventually
by cryptica 7y ago
You're not the only one who believes this; you're just ahead of the curve.
TypeScript adds negative value overall once you consider real use cases.
Eventually everyone is going to have experienced issues with incompatible dependencies, outdated type definitions, incompatible TS version config settings,
incompatibility issues with bundling tools, source mapping issues, monorepo issues, issues related to debugging in a deployment environment.
I think that the biggest problem with TypeScript though is that it gives a false sense of high code quality which actually makes the real code quality and architecture a lot worse.
With code completion and the ability to jump around the code very easily, TS makes it easy to keep track of classes and type definitions over many
files without having to actually think about the class hierarchy or file and folder structure but this is a short term approach and leads to significant long term issues.