Quote:
Originally Posted by Carpetsmoker
As I understand it, all of them take a bunch of C/C++/... code, and process in such a manner so that the operating system can execute it.
There may be differences in architecture and history, but I don't see any essential difference in function ... Other then that llvm and ppc aren't as far along as gcc on some points (Like the C++ frontend) ...
Did I misunderstand something?
|
Not really, the only real differences are things like name mangling, class/object details, and stuff like that. There are also compilers that basically work by compiling C++ to C, then to machine code.
__________________
My
Journal
Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''.