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

> People just need to overcome the bias that abstractions are costly.

C++ (which has a lot of zero-cost abstractions) tried to shift this bias since several decades with very limited success. Languages like Nim (or even Matlab with Embedded Coder) have the advantage there's intermediate C output that can be manually inspected for unintended runtime abstractions.



The irony is that C was in that spot on the 80's and early 90's, but somehow it became so ingrained in the industry that people forget how it was like when C only mattered to UNIX workstations.




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

Search: