Hacker News new | ask | show | jobs
by rektide 1134 days ago
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.