There is a (new) paper by an undergrad (and partly me)
posted at
http://www.cs.berkeley.edu/~fateman/papers/lucyz.pdf
which may fill part of the gap, at least a first cut
at comparing the current offerings of texmacs, emaxima, xmaxima,
symaxx. Corrections and Additional sections are welcome.
regarding list of requirements,
There are other interfaces, namely those that are included
in the other M's.
Mathematica Maple Macsyma Mupad Mathcad.
the list of features could be gathered together from all of these.
I guess I have been arguing for the last few hours, that there
is a downside to decoupling too much. Only the computation engine
knows enough math to do certain delicate things. But with enough
communication between front and back end, maybe we can still win.
RJF
dan.stanger@ieee.org wrote:
> Has anyone written a list of requirements for this part of the project?
> Or a list of available tools and their advantages or disadvantages?
> Or a list of all the UI issues? Perhaps this would be a good place to
> start. In any case, decoupling of the UI and the parsing/computation
> should be done, with some well defined, OS independent, and windowing
> system independent interface.
> Perhaps the parsing and output should be decoupled from the computation also.
> Dan Stanger
> _______________________________________________
> Maxima mailing list
> Maxima@www.math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
>