Hacker News new | past | comments | ask | show | jobs | submit login

C cannot express quite a few useful things that assembly can. Things like tail calls, stack management, non-flat address space just cannot be expressed.



What's a non flat address space, and what would I use it for?


A segmented architecture is one example. Access to over 4gb of memory on 32 bit CPU is another.




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

Search: