> 2007/7/7, William Stein <[EMAIL PROTECTED]>:
> > So I propose that the only symbolic variables that are predefined
> > are x (since it's so useful to have this predefined), I (=sqrt(-1)),
> > and e (=2.7...).

I myself prefer to import everything by hand in Python. Thus the sage
module can have many things (even all letters) preloaded, because
there cannot be any confusion -- I want to use it like this:

from sage import e, I, sin, x

print I*sin(x)

and actually even the "x" is kind of confusing, in SymPy we need to
create it by hand, like "x=Symbol('x')". Then there can be some very
limited environment, that imports some things automatically, for
example "isympy" (which is just ipython) in our project does

from sympy import *
x = Symbol("x")
y = Symbol("y")
z = Symbol("z")

at the beginning automatically, so that one can use it interactively.
But for any serious working, I prefer to do it by hand from my own
script. Like any other python library.

Ondrej

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