An ambitious project indeed! As for the Java libraries, have you had a look at JScience? From what I've seen, it's not at all bad. However, I do believe that, as far as Clojure is concerned, it should have its own scientific libraries and infrastructure. So I'm really glad that you've started this project. I hope I will be able to contribute and help in any possible way.
Thanks again. On Jan 10, 12:15 pm, Konrad Hinsen <konrad.hin...@fastmail.net> wrote: > On 10.01.2010, at 10:35, Rock wrote: > > > I hadn't thought about. I'm so happy that you are working on this as > > well. I think Clojure has immense potential for scientific and > > mathematical computing, but this aspect has been somewhat neglected > > until now for some reason. Let's hope for a big change in this respect > > as soon as possible. > > I agree! I believe that a good array library is essential for > scientific applications, so that's what I started to work on. There > are already a couple of array libraries in the Java world, but they > all "suffer" from being designed for Java rather than for a dynamical > language such as Clojure. > > My project clj-multiarray is in fact quite ambitious: I want to design > an array library not only for Clojure, but for other dynamic libraries > on the JVM as well. I am thinking in particular of Jython, which still > lacks an equivalent of the NumPy library for C-Python. My goal thus is > to have both a nice Clojure interface and a Java-level interface on > which other JVM languages can build. And I also want to facilitate > interfacing with the existing Java array libraries, in particular for > using I/O libraries (netCDF) and matrix-related code (linear algebra > etc.) that already exists in the Java world. > > All this to explain why this is a slowly progressing project and still > likely to undergo important changes. It's definitely not ready for use > yet, but I welcome comments on its design. > > Konrad.
-- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en