3 ms·
Runtime TypeScript types change everything
- rektide 3y agoIt'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.