Skip to content
Prev 7865 / 15075 Next

GCC v. LLVM

Hi all,

AFAIK: my best guess is that the $5 price tag is due to the accounting regulations. Non-subscription sales recognize revenue at time of sale. Future upgrades then need to be "sold". I am guessing with Lion, we will see Xcode 4.

I see two main concerns:

a. As Simon brought up, Fortran support is missing from LLVM. Long term that is a problem.

b. gcc 4.2 is getting old, and at some point of time, R and/or "packages" such as Rcpp, will require an updated compiler. I think its anyone's guess as to when that will happen. (I don't want to lump the base distribution of R with the packages, but generally its nice that there is one recognized toolchain across R and all its packages that everyone uses for everything. It would be nice to be able to retain that.)

Guess we will have to wait and see how things evolve. Doesn't sound like anyone wants/needs to preempt a move from gcc. But, at least I suspect, its inevitable.

Best,
Anirban

--
Anirban Mukherjee | Assistant Professor, Marketing 
LKCSB, Singapore Management University
5056 School of Business, 50 Stamford Road
Singapore 178899 | +65-6828-1932
On Mar 14, 2011, at 6:47 AM, Simon Urbanek wrote: