My first impression of this idea is mostly negative, but I'm interested to see where this goes.
Will SAGElite use the preparser? That would be a problem if Integer (2) appears somewhere, and Integer is not defined. If you want calculus/plotting then presumably you want people to be able to enter x^3 + x + 2, which means they have to enter x**3 + x + 2, unless the preparser is available. So you can either (a) not let people use ^ (b) redefine Integer to be int (c) have a different preparser for SAGElite which doesn't wrap things in Integer calls david On Aug 20, 2007, at 7:24 PM, William Stein wrote: > > Hi, > > I want to create a "SAGE lite" version of SAGE. This is inspired by > the following: > > * OLPC > * Porting SAGE to run on certain architectures is very hard > * Changing SAGE so it installs into a system-wide Python is hard. > * Many people could benefit from the SAGE interfaces (to Gap, > Maple, etc.) > * It would be trivial (technically) to get SAGE lite into debian/ > ubuntu. > > The question is what should go in SAGE lite. Thoughts? I think the > key constraints > should be: > 1. SAGE lite is pure Python > 2. Dependence on twisted and pexpect 2.0 is fine. > > The key thing is that SAGE lite must be 100% pure Python, so it can > install > on anything, even a little handheld, as long as Python-2.5 is fully > available on > that computer. What I envision being in SAGE lite is at least the > following: > > * The SAGE notebook > * DSage > * The SAGE interfaces (to Gap, Maxima, Maple, Magma, etc.) > > and maybe: > > * Maybe SAGE's current Calculus package which will work only if > the user > has a maxima on their system. > > * Sympy -- though it could be distributed separately > > Thoughts? Basically, the initial point of this is that if somebody > wants to use > SAGE just to talk with mathematica, or just for the notebook then they > can trivially do so. If they need serious math functionality, they > have to install > something more. In the long run though, with help from Sympy, > this could > have a feel very much like SAGE, but without all the serious > mathematical > functionality -- but still enough for some users. > > -- > William Stein > Associate Professor of Mathematics > University of Washington > http://www.williamstein.org --~--~---------~--~----~------------~-------~--~----~ 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/ -~----------~----~----~----~------~----~------~--~---