NEVER MEANS NEVER. Why?
- Say goodbye to create react app. Say hello to webpack.
- Enjoy spending 3x amount of time writing useless verbose code with syntax no one can read.
- Enjoy 30 second wait times when re-compiling code on save.
- Enjoy 10+ minute build times for full compilation.
- Enjoy spending days trying to optimize webpack to address the long compilation times.
- Enjoy refactoring code..and spending the rest of the day chasing compilation error rabbit holes and merge conflicts.
- Typescript Generics are the absolute worst and make my eyes bleed.
- Enjoy spending hours trying to figure out typescript's obscure features and not even knowing what they're called or what to even google.
- Enjoy bugs introduced because of Typescript's compilation or feature misuse (shudder).
- Enjoy mixing third party code, sdk, and libraries with Typescript..
- Enjoy seeing any, any, any, any everywhere because we have to ship.
- The idea of compiling from a strong-statically typed language to weak-dynamically typed runtime is absurd.
The only good thing to ever come out of Typescript is VS Code. Thank you for bearing with me.
NEVER MEANS NEVER. Why?
The only good thing to ever come out of Typescript is VS Code. Thank you for bearing with me.