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/ -~----------~----~----~----~------~----~------~--~---