I currently use Python for most of my programming, but I'm interested in learning Clojure. What libraries do I need to reproduce the functionality I have with scipy, numpy, and matplotlib? Is there anything like the Enthought distribution?
Start with Incanter: http://incanter.org/
Then look at Java scientific libraries.
I'll second Stuart's answer - Incanter is great.
As of 2013, it's also worth looking at core.matrix, which provides a high performance NumPy/SciPy API for matrix/vector maths to Clojure. The medium term plan is to get Incanter and core.matrix working together seamlessly.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With