Just saw this on Slashdot. Sage uses Python and could be a good candidate for the XO some day. I am speculating, because I haven't actually used it as yet! http://sage.math.washington.edu/sage/
>From their website: Use a Standard Programming Language You work with SAGE using the highly regarded scripting language Python instead of an obscure language designed for a particular mathematics program. You can write programs that combine serious mathematics with anything else. Create Notebooks with your Web Browser Use SAGE from your web browser, which connects either to a program running on your computer, or a program running elsewhere. With the SAGE notebook you can create embedded graphics, beautifully typeset mathematical expressions, add and delete input, and start up and interrupt multiple calculations. Be Curious SAGE gives you easy access to documentation and source code. Type plot? for help on the plot command and plot?? to see the source code. If X is anything, type X.[tab key] to see all commands that apply to X. cheers, Sameer -- Dr. Sameer Verma, Ph.D. Associate Professor of Information Systems San Francisco State University San Francisco CA 94132 USA http://verma.sfsu.edu/ http://opensource.sfsu.edu/ _______________________________________________ Sugar mailing list [email protected] http://lists.laptop.org/listinfo/sugar

