Hacker News new | ask | show | jobs
Runtime TypeScript types change everything (marcjschmidt.de)
4 points by trevorsg 1134 days ago
1 comments

It's been really sad seeing such an interesting dynamic runtime programmable language keep becoming more static in nature.

TypeScript throwing out all the type data was a missed opportunity.

We have upcoming works like decorators & existing work like private fields, that are simply not accessible at runtime. It was also sad that promises were not respected as valuable first-class objects unto themselves, seen only as future values, which defies the JS nature so strongly.