Comment

Comment by dsnr

> TypeScript's type system is over-complex since it tries to be a superset of JS.

This is exactly why it got so popular, and TypeScript support in the JS ecosystem is so good. It's easy to just strip the TS metadata and you're left with working JS. This is why projects like esbuild managed to ship TS support so quickly (without type-checking). Good luck doing that with a new language.

I for one am "all in" on TypeScript, with all its shortcomings it's just the best of both worlds, and so easy to get on board.

parent dsnr 4 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton