News for hackers. Stuff that matters.

Ask HN: What are all the FOSS programs for various mathematical explorations?

Basically, what are all the FOSS alternatives to things like Matlab and Mathematica? Solvers, visualizers, or anything having to do with computational math. I'm aware of Sage Math, Julia, R, Octave, Numpy, Scipy, and several more I'm forgetting atm, but am pretty sure there are many more. What are they?

https://www.sagemath.org/

https://juliastats.org/

https://www.r-project.org/

https://www.gnu.org/software/octave/

https://numpy.org/

https://www.scipy.org/

...

( 3 comments | 4 points | on HN )
Re:Ask HN: What are all the FOSS programs for various mathem... by yesenadam on Sunday June 06, 2021 @11:52AM (#27413957)
I've done geometrical stuff with GNU Prolog's finite domain constraint solver, like finding arrangements of shapes given certain constraints. Documentation is a pain, but it wasn't hard at all to use in practice. And the programs were amazingly short! Virtually one-liners.

http://www.gprolog.org/manual/gprolog.html#sec300

Maybe you know, but Sage contains within itself hundreds of packages—numpy, scipy, matplotlib, PARI, Maxima, GAP etc etc—also many more are optional. Checking out everything in these lists you'd find a lot of other great stuff I'm sure:

https://doc.sagemath.org/html/en/reference/spkg/index_alph.h...

https://doc.sagemath.org/html/en/reference/spkg/

Re:Ask HN: What are all the FOSS programs for various mathem... by ecesena on Saturday June 05, 2021 @05:46PM (#27408698)
Re:Ask HN: What are all the FOSS programs for various mathem... by jorgebucaran on Saturday June 05, 2021 @04:33AM (#27403301)
Not exactly what you are looking for, but 3blue1brown's https://github.com/3b1b/manim is a great resource all in all.