If you're looking for a mature alternative, Maxima CAS ( http://maxima.sourceforge.net/ ) is worth looking into. It doesn't aim for syntax compatibility with Mathematica as this does, but it is quite usable and fast.
Also http://www.sympy.org/
Mathics: A free, light-weight alternative to Mathematica
71–78 of 78 posts
Re: Mathics: A free, light-weight alternative to Mathematica
#72If you're looking for a mature alternative, Maxima CAS ( http://maxima.sourceforge.net/ ) is worth looking into. It doesn't aim for syntax compatibility with Mathematica as this does, but it is quite usable and fast.
Also http://www.sympy.org/
Re: Mathics: A free, light-weight alternative to Mathematica
#73Mathics was abandoned a few years ago when the author got a job working on ... Take a guess as to what
GitHub shows significant activity in 2015, 2016: https://github.com/mathics/Mathics/graphs/contributors It looks like sn6uv (Angus Griffith "a Mathematician and Programmer from Sydney Australia") has picked up the baton ...
Re: Mathics: A free, light-weight alternative to Mathematica
#74Thanks for posting this, just for our awareness. The interface would be a lot easier to use if it had an integrated help system (help function?) and tab completion.
Re: Mathics: A free, light-weight alternative to Mathematica
#75Earlier quoted context omitted.
> symPy ? Uhm... it says right at the top of the linked website that sympy is used as the backend.
True - but the question stands. Why use it in the Mathematica way/syntax than by itself. Remember I'm not qualifying the value of this project as a replacement to Mathematica. I'm asking who is the segment bthat would use this as opposed to going directly to symPy or R.
Re: Mathics: A free, light-weight alternative to Mathematica
#76Earlier quoted context omitted.
Or even run it for free on a Raspberry Pi (or under a Pi emulation on a PC, albeit slowly).
Huh. Can you share links to documentation ofnthis strategy?
Re: Mathics: A free, light-weight alternative to Mathematica
#77Genuine question - what is the use of all these versus something like R or Pandas that is actually usable in production as well. What is missing in R/Pandas that makes people choose other pieces of software that does something very similar? Commercial versions of software probably has an edge in support/performance/libraries...Or (as with Simulink ) provides a very specific piece of functionality or integration. But…
The value of Mathematica is pretty straightforward. The language it provides is nothing special, but the scientific and mathematic routines, along with the symbolic support, put it in a class by itself- no open source package I've seen does root finding and other similar processes as effectively. The symbolic stuff is pretty cool too. Years ago I wrote "pyml" which made all the Mathematica features available in Pytho…
The true values of Mathematica are it’s Solve-Algorithms and it’s Simplification-Algorithms. They did a heap fine job there.
Re: Mathics: A free, light-weight alternative to Mathematica
#78Earlier quoted context omitted.
you are describing a very limited view of what it means to do mathematics. and no, all of mathematics is not open source. much of it is locked behind institutional barriers. also, i don't understand this fervent attitude that something must be free and open source to be useful. a lot of open source software is complete trash. there is a reason why people pay to use tools like matlab, labview, and mathematica. it is b…
i believe the phrase is "software is only free if your time is worthless". There are plenty of counterexamples to this (where there is free software that greatly increases the productivity of the user, without a great deal of time spent moving up the learning curve). In the case of Mathematica there is a ton that is "locked away behind institution barriers". Mathematica contains millions of lines of code dedicated to…