2 ms·
As leephilips said, there's a package, but it's nowhere near what Mathematica can do symbolically. Julia was more intended as a numerical Matlab replacement. H
by cultus 8y ago
As leephilips said, there's a package, but it's nowhere near what Mathematica can do symbolically. Julia was more intended as a numerical Matlab replacement.
However, it could have a lot of potential here. It is a fully homoiconic language with real macros, so it could be a very good fit for symbolic math, just as Maxima is built in Common Lisp.
It would be great if there was a real effort towards that. Mathematica is still really the only game in town.
- waldrews 8y agoIt's surprising to me that there isn't a good way to call Maxima from either Python/R/Julia or even a non-CL lisp. Since Maxima runs on top of Common Lisp, could it run on a JVM-based Common Lisp, and exchange objects with Clojure? Could the CLASP project, CL on the LLVM, lead to a Julia-Maxima bridge? Any other integration ideas from the Common Lisp folks?