William,

Some months ago I promised to look into the issue of creating a Reduce
package for Sage (as usual: as and when time permits :). While at the
ISSAC conference where Sage was conspicuous by it's complete absence!
:-(, I had a brief meeting with Winfried Neun [1] from ZIB [2] - one
of main distributors of Reduce (Codemist [3] being the other main
distributor, mostly of the Windows version).

Reduce is not currently available under an open source license [4] but
my conversation with Winfried left me with the impression that this
*might* be subject to change given sufficient motivation.

After discussing ideas for the Sage package, Winfried surprised me by
stating that there is a version of PSL (Portable Standard Lisp - on
which the ZIB version of Reduce is based) that can be called as a
dynamic library API. It seems to me that to be able to interface with
Reduce this way would be vastly superior to using the pexpect serial
interface that Sage uses with Maxima, Axiom and several other
packages). I promised to follow-up on this when I got back home, which
is one reason for this email.

The other reason for this email is that I would like to get some idea
about the number of Sage people who might be interested in a Reduce
interface.

Regards,
Bill Page.

Ref:

1 http://www.zib.de/
1 http://www.zib.de/neun
2 http://www.zib.de/Symbolik/reduce/
2 http://www.zib.de/Symbolik/reduce/dist/geninfo.html
3 http://www.codemist.co.uk/index.html
4 http://www.reduce-algebra.com/
4 http://www.reduce-algebra.com/ordering%20information.htm

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to