2 ms·
1) If you use it, I'd recommend installing it locally (pretty easy with pip install mathics) 2) When doing something complex, it can be a bit slow (it relies on
by jhbadger 7y ago
1) If you use it, I'd recommend installing it locally (pretty easy with pip install mathics)
2) When doing something complex, it can be a bit slow (it relies on SymPy, which isn't a speed demon itself, plus it has to parse and interpret the Mathematica syntax, which adds overhead)
3) The subset of Mathematica that it supports is pretty much what SymPy does -- so pretty much classic mathematics and graphing rather than the knowledge based stuff like populations of countries and their GDPs or whatever that Mathematica has been adding over the last few versions.
- noobermin 7y agoHow are good like things like its simplifying algorithm? I've used Sage which uses sympy from what I understand and it didn't quite cut it. Is Mathics just an interface or does it tweak the algorithms?
- jhbadger 7y agoThe Mathematica/Wolfram language support of Mathics is good enough that some of the functionality is implemented in itself rather than a straight SymPy wrapper, but if Sage (a much bigger system than Mathics) can't simplify the expressions you want, probably Mathics can't either.