Tamgucalc: A spreadsheet in character mode with Lisp formulas
github.com
github.com
I use it often, mostly for my D&D character sheet, but occasionally for work.
Works the same in terminal or GUI, with elisp formula evaluation (including Emacs calc functions), column types, table relationships, and, with org-babel, access to other languages and their libraries (for plotting, etc.) Can even read from DB into an org table and then manipulate data and write back.
[1] https://orgmode.org/worg/org-tutorials/org-spreadsheet-intro...
[1] https://orgmode.org/worg/org-contrib/babel/intro.html#spread...
[1] https://github.com/chrispsn/mesh
[2] https://www.youtube.com/watch?v=CEG9pFNYBCI&t=499s--
Ok all drama aside I can't help feeling like LISP is the best language you could have in this context because it's verbose, unambiguous, highly encapsulated and old school not to mention hardcore.
Anyone using a spreadsheet in emacs would be well versed in this sort of paradigm and I personally love lisp because it's how we cut our teeth in functional programming in university.
Not to mention it's perfectly suited to list processing..
Part of the problem is libXawM (Athena widgets):
http://siag.nu/pub/siag/binaries/linux/siag-ldd
I'm not sure if libXawM is a variant of libXaw or an extension... But apparently libXaw lives at: