"Marsland, John" <[EMAIL PROTECTED]> writes: > Yes, lots of packages do use C/Fortran code ... it would be great if there > were more packages that are "pure R" especially since the advent of S4 > classes and namespaces.
Even with those, quite often we have to move code to C/C++/Fortran for efficiency. > Is it worth suggesting that we create a designation "pure R" for packages > that have no external source code and encourage more of these? Indeed, now > the number of packages is so big could they be classified to aid potential > users? Not sure that would be good (encouragement). It would compromise solid design principles for aesthetics. > Going back to the original question, it strikes me that C/Fortran code is > most often used to interface to other code - there would be a better way of > doing this in a Java environment - or to speed up existing R code - where > loops are usually the cause of the speed problem and the introduction Java > bytecode would presumably be helpful anyway. Surely there could be some sort > of process to generate automated jni bindings? Argh. JNI is not a saviour. It's a royal PITA. And C/Fortran code is probably just as often used to speed up computations. > I don't think a Java implementation of the R parser is as bigger task as it > seems ... much of the work to get an interpreted scripting language working > could be taken from the Jython project? See the Omegahat LANGUAGE for a solid start on this. R-like syntax, and lots more. Does anyone still use it? best, -tony -- [EMAIL PROTECTED] http://www.analytics.washington.edu/ Biomedical and Health Informatics University of Washington Biostatistics, SCHARP/HVTN Fred Hutchinson Cancer Research Center UW (Tu/Th/F): 206-616-7630 FAX=206-543-3461 | Voicemail is unreliable FHCRC (M/W): 206-667-7025 FAX=206-667-4812 | use Email CONFIDENTIALITY NOTICE: This e-mail message and any attachme...{{dropped}} ______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-devel