>
>
>I know that there is the SAGE project that is very interesting, but
>this is yet another language of its own, aka python, on top of the
>octave and maxima ones.
>
I think python would be a great additional language for maxima. The
object oriented nature of python
would immediately solve the current language woes. Since many people
know python these days it would also
increase the appeal of maxima. Unfortunately python is written in C so
embedding it in maxima does not seem straightforward.
I have been playing with the idea of implementing at least a subset of
python
in lisp. I am familiar with lex and yacc but I don't know about reliable
parser generators in the lisp world.
Michel