Skip to content

NEVER Typescript #11

@codenameyau

Description

@codenameyau

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions