> If all you need is a statistical or array-processing language like MATLAB,
> my frank view is you're best off staying in R, or Mathematica, or MATLAB, or
> Octave, or whatever... they're mature and great at what they do (Mathematica
> most of all ;-) ). The reason you might want to use Clojuratica or Incanter
> is if you're building applications that need Clojure's awesome features in,
> say, concurrency, *plus* array processing.

Lisp/Clojure offers such a compelling advantage for software design of
complex applied math algorithms over some of the systems you have
named that I think it bowls over some long-suffering Matlab/R/Python
users, who are inspired work in Clojure in spite of incomplete (but
still surprisingly good) support for their specialized needs.
Hopefully Clojure's flexibility will soon allow it to become a matrix-
oriented language as well, if only to express linear-algebra-type
ideas (which are stored under the hood in whatever format or system
needed---Colt, CDF, Mathematica arrays even!).

I wanted to let you know that probably for every person who asks about
Clojure scientific computing, there's a number of others who are just
trying to make it work for them!

(By the way, Garth, great work on Clojuratica!)

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to