Page 2 of 2

Re: pos+ function from Paul Graham's "ANSI Common Lisp"

Posted: Sun Jan 25, 2009 3:39 pm
by Ajschylos
Hi 'Ramarren', thanks a lot for your comment.

It's quite new for me that there exist so useful packages in CL.

I am working on some hard problem intersecting fields like Number Theory, Algebra and Combinatorics. I have chosen LISP because of its power of expression (which is still difficult for me to understand and use) and compact, elegant formulas which remind me mathematical formulas. Most important for me is to understand algorithms after some period of time needed for preparing theoretical background which means long months of delays.

The SERIES package seems to be exceptionally valuable for me, could you please reference some other packages that can help in my work?

A.

Re: pos+ function from Paul Graham's "ANSI Common Lisp"

Posted: Sun Jan 25, 2009 11:15 pm
by ramarren
Most Common Lisp packages are gathered in CLiki and perhaps cl-user. Also, the Maxima Computer Algebra System is written in CL and open source, and it might be useful for your described problem domain. Although I read that its code is old, obviously complex, and hence not very readable for someone not well versed in Lisp.

Re: pos+ function from Paul Graham's "ANSI Common Lisp"

Posted: Mon Jan 26, 2009 9:59 pm
by nuntius
Ramarren wrote:Also, the Maxima Computer Algebra System is written in CL and open source...
Same for FriCAS Axiom OpenAxiom. (Three forks of the old Scratchpad system)

A much simpler system is MockMMA