Skip to content
Prev 450 / 1236 Next

[R-gui] OpenOffice.org and R

Philippe Grosjean wrote:
R is consistent with non-Open source use so connecting to Excel is
not against the philosophy. We have connections to Oracle, Excel, etc.
Compile R on Solaris using Sun's compilers...
I believe  one very important aspect of R is the dissemination and
practice of good statistical techniques.


Connecting to available tools that people use and will
continue to use is a good thing and often better than having new
basic tools that are platform independent and equally inferior on all.
The specific connection here is that Excel is what an awful lot
of people use. oOO calc is there too. So is Gnumeric. Use them
since otherwise we are going to have to write a whole lot of new  software
that already exists and that people want to use, and most importantly
that requires careful design by people specializing in those areas.
Fix and extend the bits that don't work. I believe that is an
important aspect of the Open Source philosophy
For that you need R to be capable of doing two things at once.
Multiple interpreters and threads are on the horizon,
perhaps some movement this summer.  However, 
assuming the mechanism is there, I believe there is an enormous
number of details to consider about the semantics.
So you are (re)inventing inter-process communication.
And  specific to a small number of applications.
And are you going to add a security layer, object lifetime
or are you going to have objects? and all the other aspects
of DCOM and CORBA that already exist, that many applications 
can already use.  Why o why do we always  want to come up 
with inferior reinventions of something that already exists
without exploring how to make  the current setup work better?
The socket approach does not match  all the items on your wishlist.

 D.