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?
Scientific Programming Stack for Clojure
Asked Answered
Look for similar libraries in Java, and call them from Clojure. –
Thamos
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.
© 2022 - 2024 — McMap. All rights reserved.