What parts of Maxima can be written in Maxima, and does it
make sense to do so?
Say for example solve, for linear equations.
Does it make Maxima more maintainable for solve to
be written in Maxima, or not? It seems to me, if one is
implementing some formula, a language that is closer
to mathematical notation would be preferable.
It seems that in the last 20 years, environments
have moved towards development in the problem
domain and left the job of code generation to compilers.
I think the Macsyma language maps well to the
problem of symbolic manipulation, but perhaps others
would disagree.
Dan Stanger