octave, matlab, maxima



On Sun, May 25, 2008 at 12:12:28PM -0700, Richard Fateman wrote:
>  
> > 
> > I'm just starting with Maxima. What is the best way to learn about how
> > to add features to Maxima?
> 
> Did you have any particular features in mind? It may make a difference.

It was Maxima's tensor capability that brought me to it. The AIAS group
(aias.us) is using Maxima and is also now discussing "virtual
prototyping tools".  I don't know what those tools would be, but I
suspect whatever they are, they could be implemented as extensions to
Maxima.
 
> For many applications, the simplest way is to just write programs in
> the Maxima language, so I guess you should learn that, first.

I'm working on that now. I wish that the Maxima manual were available in
hardcopy book form. It's hard to make notes on the margins of the
screen. :-)
 
> If, for some reason, that is not sufficient, you should learn Common Lisp
> and read some of the implementation documentation.

That also is on the agenda. I'm studying both Scheme and Common Lisp.

> And ask.

You Bet!

Thanks.