Re: [Rd] On R performance

2012-03-11 Thread Justin Talbot
> > Thanks for the clarification Justin. What about the S4 classes > and methods? The design resembles CLOS, and currently this > is interpreted R code. Have you addressed performance issues > associated with this? What relative impact does this have compared > with other optimizations like vectori

Re: [Rd] On R performance

2012-03-11 Thread Antonio Piccolboni
On Fri, Mar 9, 2012 at 8:39 AM, Justin Talbot wrote: > > > Another possibility is to implement R/S on top of an optimized virtual > > machine like the JVM, LLVM, etc. > > > > > Somebody is pursuing that already: https://code.google.com/p/renjin/ Antonio The RHadoop project, https://github.com/R

Re: [Rd] On R performance

2012-03-10 Thread Dominick Samperi
On Fri, Mar 9, 2012 at 11:39 AM, Justin Talbot wrote: >> >> Isn't R much like Lisp under the covers? Afterall, it evolved from Scheme. >> Hasn't there been a great deal of work done on optimizing Lisp over the >> last 30 years? This suggests that instead of dropping the R/S semantics >> and moving

Re: [Rd] On R performance

2012-03-10 Thread Justin Talbot
> > Isn't R much like Lisp under the covers? Afterall, it evolved from Scheme. > Hasn't there been a great deal of work done on optimizing Lisp over the > last 30 years? This suggests that instead of dropping the R/S semantics > and moving to another language like Julia, the proposals of Ross Ihaka

Re: [Rd] On R performance

2012-03-10 Thread Justin Talbot
> > On 8 March 2012 at 11:06, Justin Talbot wrote: > | I've been working on an R performance academic project for the last > | couple years which has involved writing an interpreter for R from > | scratch and a JIT for R vector operations. > > Cool.  I think John mention that once or twice and I pr

Re: [Rd] On R performance

2012-03-09 Thread Dirk Eddelbuettel
Justin, On 8 March 2012 at 11:06, Justin Talbot wrote: | I've been working on an R performance academic project for the last | couple years which has involved writing an interpreter for R from | scratch and a JIT for R vector operations. Cool. I think John mention that once or twice and I promp

Re: [Rd] On R performance

2012-03-09 Thread Dominick Samperi
On Thu, Mar 8, 2012 at 2:06 PM, Justin Talbot wrote: > I've been working on an R performance academic project for the last > couple years which has involved writing an interpreter for R from > scratch and a JIT for R vector operations. > > With the recent comments on Julia, I thought I'd share som