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.