Linked by Thom Holwerda on Thu 7th Oct 2010 19:10 UTC, submitted by tyrione
General Development LLVM 2.8 has been released. The release notes describe this new, ehm, release in greater detail, so head on over and give it a read.
Permalink for comment 444472
To read all comments associated with this story, please click here.
RE[2]: GCC > LLVM
by lemur2 on Fri 8th Oct 2010 05:00 UTC in reply to "RE: GCC > LLVM"
lemur2
Member since:
2007-02-17

Based on what metric? I'm not saying it isn't, as GCC is a very mature and robust compiler suite, with many many years of development behind it, but I'm sure it isn't better in every metric. Unless you're trolling, in which case, MSVC is better than GCC.


Well, GCC is a compiler collection (which is what the CC stands for). GCC has a fair number of supported languages and target architectures.

http://en.wikipedia.org/wiki/GNU_Compiler_Collection#Languages

http://en.wikipedia.org/wiki/GNU_Compiler_Collection#Architectures

In contrast, LLVM front ends actually appear to come from GCC:
http://en.wikipedia.org/wiki/Low_Level_Virtual_Machine#Front_ends

... whereas I can't find any information on what machine architectures are supported, so I would presume it is only x86 and x86_64.

So in terms of at least the metric "what it supports", GCC takes quite some beating.

Reply Parent Score: 2