On Thu, 10 Mar 2011, Anirban Mukherjee wrote:

Folks,

I was wondering what the forward plans are for R on Mac vis-a-vis
apple-gcc/Clang. Xcode 4 was just released with LLVM 2.x. From what I
can tell, Apple will in the future only support Clang/LLVM. For now, I
believe they are still including the same gcc as with 3.2. But longer
term, the move seems to be to Clang/LLVM.

http://developer.apple.com/technologies/tools/whats-new.html
http://clang.llvm.org/

Does R build with Clang/LLVM? I know Clang is being developed with a
view to ensure GCC "compatibility".

It did at one point. However, note that R is not just a C program: it has important components in Fortran.

The R project simply does not have the resources to treat Apple specially: R is written in strict conformance to language standards to maximize portability at minimum cost. So whataever technology Apple (or anyone else) use for their compilers should have no impact *provided* they follow standards.

The impact is more likely to come with contributed packages. Too many people write packages as if g++ were a language standard (including some much self-promoted authors), and their work is unlikely to work anywhere else.

Best,
Anirban

--
Brian D. Ripley,                  [email protected]
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595

_______________________________________________
R-SIG-Mac mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-mac

Reply via email to