Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

All design trade-offs have a cost. In this case the costs are reduced usability and async struggles.


Zero-cost abstractions is used to mean zero runtime cost (in release builds), so if an abstraction would break that it wouldn't be suitable for this goal.

Like adding a GC for the async feature.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: