On Typescript

2023-09-08

A hot discussion about dropping TypeScript support happening in recent days, that seems like a major shift in the field. But is it?

Some thoughts:

  • Skipping generics "gymnastics", especially when designing a library might seem as a boost to developers productivity, and might feel like so, but whether it is improvement in a long run is still a big question. I'm looking forward to seeing examples.
  • Rather than rolling back to JavaScript to skip compilation step, why not move forward towards native TS support (example: Bun)
  • Most client code will be using TypeScript anyway, so I don't expect major changes here.

Overall, it's a good opportunity to take a step back, and critically assess if the tools we are using are still doing a good job.

Subscribe for daily updates on software development, productivity, and more.