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

Continuing the analogy, browser devs are just users playing in C/OS/kernel program.
 help



That doesn't actually follow.

A C++ compiler outputs machine code that runs on a raw cpu if you want it to. The os providing a virtual cpu is just an optional extra and so irrelevant.

That is not true for someone writing php or js or anything that runs in an interpreter. C/OS/Kernel are not actually the interpreter for C++, or they are, but only in the same way that the bare hardware is. C++ is the final interpeter layer besides assembly.


Machine code is interpreted by CPU's microcode.



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

Search: