[R] LLVM for next R generations

Khamenia, Valery V.Khamenia at biovision-discovery.de
Tue Jul 13 16:54:50 CEST 2004


Hi R-developers,

  R (unlike say C++) is rather interactive/interpreter language 
  with some high-order functions support. There is a nice project, 
  which able to bring exactly these type of language implementations
  to a next performance level. I mean LLVM (http://llvm.cs.uiuc.edu/)

  LLVM could bring performance of R very close to 
  compilable languages like C++ or even overperform them
  in some cases. Every function in LLVM might be compiled
  in run-time before execution, what is very nice for 
  interactive environments.

  It would be nice if R-developers could take a glance 
  at LLVM before they start to move towards next major 
  version of R.

P.S. i guess this mail is rather for this page with other 
     ideas: http://developer.r-project.org/ideas.txt

with best regards
--
Valery




More information about the R-help mailing list