Re:Axiom Computer Algebra system (in development since 1971)
by jart on Saturday January 13, 2024 @02:02AM
(#38977915)
Scratchpad lives on in FriCAS https://github.com/fricas/fricas/commits/master/ which has commits 18 hours ago. Tim Daly worked diligently on Axiom for years. However some of his changes, like requiring every single file be literate code and complete refusal to compromise, turned decades of IBM research into an isolated dumpster fire; good luck getting it to build/run anywhere outside his Docker container. I'm reasonably happy with FriCAS since it's based on the same software and is much more open source normative, while possessing capabilities Maxima users could only dream of. See also https://lists.nongnu.org/archive/html/axiom-developer/2007-0... and https://lists.nongnu.org/archive/html/axiom-developer/2007-0... for evidence of his leadership style.
Re:Axiom Computer Algebra system (in development since 1971)
by auggierose on Saturday January 13, 2024 @05:03AM
(#38978566)
FriCas seems to be quite light in documentation?
Re:Axiom Computer Algebra system (in development since 1971)
by mkl on Saturday January 13, 2024 @05:25AM
(#38978664)
There's a 990 page book linked on the home page: https://fricas.github.io/book.pdf
Also built-in help with ")help ...": https://fricas.github.io/help.html
Re:Axiom Computer Algebra system (in development since 1971)
by auggierose on Sunday January 14, 2024 @05:37AM
(#38989236)
Thanks! Somehow didn't find that.
Re:Axiom Computer Algebra system (in development since 1971)
by auggierose on Sunday January 14, 2024 @06:13AM
(#38989428)
Tried this command from their intro:
draw(5*besselJ(0,sqrt(x^2+y^2)), x=-20..20, y=-20..20)
On macos, it says "transmitting data", but nothing shows. Will visit again if/when out of Beta, it would be great to have a working version of Axiom.
Re:Axiom Computer Algebra system (in development since 1971)
by marcle on Saturday January 13, 2024 @05:28AM
(#38978695)
See https://fricas.github.io/, which includes a 990 page book and detailed documentation.
Re:Axiom Computer Algebra system (in development since 1971)
by lispm on Saturday January 13, 2024 @06:36AM
(#38979075)
REDUCE is here: https://reduce-algebra.sourceforge.io
The first published paper about REDUCE is from 1967, work on REDUCE started slightly earlier: https://dl.acm.org/doi/10.1145/2402536.2402544
The first expressions of its Lisp implementation were written roughly 60 years ago.
Re:Axiom Computer Algebra system (in development since 1971)
by crimbles on Saturday January 13, 2024 @08:16AM
(#38979644)
I use Maxima regularly as it was what I was taught at university. It is updated regularly. It's cranky as hell but it works. Sometimes I use the CAS on my calculator, mostly to check my own work, because it hurts less. That's an HP Prime with Giac/Xcas on it.
The only open source CAS that has survived for half a century seems to be maxima. The development seems to be active: https://sourceforge.net/p/maxima/code/ci/master/tree/ But, yeah, it's still on sourceforge.