I started SageMath in 2004 to provide a FOSS alternative to expensive commercial mathematics software. Sage is Python-based and has had around 600 volunteer contributors. The project has also received millions of dollars in support from grants around the world, and has a very active developer community.
This site is about Software as a Service, and there are at least two easy ways to use Sage online as a service:
Based on our record, Mathics should be more popular than Sage Math. It has been mentiond 6 times since March 2021. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
There's Mathics, a subset of the language implemented in Python, but unfortunately after the main author of that was hired by Wolfram, the project seems to have basically died. Still fun for what it is. https://mathics.org/. - Source: Hacker News / 4 months ago
You could try to write more Mathematica functions into SymPy. In other words, contribute to the Mathics project (https://mathics.org/). Source: 10 months ago
Thank you for mentioning Mathics, https://mathics.org/. - Source: Hacker News / almost 2 years ago
Mathics is probably the best bet for this in the long term. Source: almost 2 years ago
I'm one of the authors that spent years building SageMath; indeed, the goal of our project is to create a viable free open source alternative to Mathematica (etc.). There's an interesting discussion of actual attempts to create open source implementations of the Wolfram Language in Wikipedia under "Implementations" (see https://en.wikipedia.org/wiki/Wolfram_Language). The first attempt was 30 years ago by... - Source: Hacker News / over 2 years ago
I received a Ph.D. In pure math (number theory) from Berkeley, and then worked as an academic mathematician for 20 years, so wrote a few dozen research papers and some books. My ability to write software for doing mathematics was obviously better as a result of studying mathematics, e.g., I started SageMath (https://sagemath.org) and wrote a big chunk of it. Now I mostly do full stack web development (I... - Source: Hacker News / 10 months ago
You could also try sagemath (sagemath.org), available for window, mac & linux for free. Source: about 1 year ago
SageMath gets my vote. I use it to compute simplicial objects that turn out to be infinitely categories. https://sagemath.org SageMath includes most of the python libraries already mentioned, and much more. Source: over 1 year ago
I am a fan of this site (and of this site's tutorial in particular). I would also recommend this site. The SageMath site has some good tutorials too. Source: over 1 year ago
Wolfram Mathematica - Mathematica has characterized the cutting edge in specialized processing—and gave the chief calculation environment to a large number of pioneers, instructors, understudies, and others around the globe.
GNU Octave - GNU Octave is a programming language for scientific computing.
Maxima - Maxima is a fairly complete computer algebra system written in Lisp with an emphasis on symbolic computation.
MATLAB - A high-level language and interactive environment for numerical computation, visualization, and programming
SMath Studio - Tiny, powerful, free mathematical program with WYSIWYG editor and complete units of measurements support.
WIRIS cas - WIRIS cas is a web-based program for mathematical calculations.