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

> Now C is considered low level and compilers can optimize much better than you can in almost all cases so more programmers are only vaugly aware of assembly.

This is not true, compilers don’t generate super-optimized asm output from C. It’s actually not that optimizable because eg the memory access is too low level so there are aliasing issues.

But optimizing doesn’t actually help most programs on modern CPUs so it’s not worth improving this.




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

Search: