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

Reply via email to