high level kernel code
Posted Jan 18, 2008 21:49 UTC (Fri) by giraffedata
In reply to: Wrong name
Parent article: A kernel security hole
I agree with your view, but I don't like the phrasing, "compiler and optimizer." The optimizer is an intrinsic part of the compiler -- it's only in low level languages such as C that a user can have a concept of the natural object code, which can be distinguished from optimized code.
The compiler has to be thought of as something that writes machine code, not something that translates source code into machine code. Then it makes sense to say people should spend their time making compilers that write efficient code rather than writing efficient code themselves.
to post comments)