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

> C is not just low level friendly, but low level out of the box. That is the level that all C must be written in

No, it is not:

- People use for/while loop, for example, instead of the "low level" 'goto'

- C compiler compute pointer aliasing, assume operations don't overflow, etc., in order to optimise your code: What you write doesn't translate directly to assembly.

- Some low level operations cannot even be represented in pure C (without using __asm__ extension escape hatch)

 help



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

Search: