On Friday, May 11, 2012 3:37:54 PM UTC+8, Snark wrote:
>
> Le Fri, 11 May 2012 07:16:35 +0000 (UTC), 
> Simon King <simon.k...@uni-jena.de> a écrit : 
>
> > Hi, 
> > 
> > On 2012-05-11, Keshav Kini <keshav.k...@gmail.com> wrote: 
> > > kcrisman <kcris...@gmail.com> writes: 
> > >> To be clear, are you complaining about defining *only* x or that x 
> > >> *is*, in fact, predefined?  In any case, this is a discussion we 
> > >> probably don't need to rehash now, granted that there will never be 
> > >> peace between the Python purists and Maple wannabes. 
> > > 
> > > That x *is*, in fact, predefined. It misleads the user into 
> > > expecting that other variable names will also be predefined, 
> > > whereas in fact they are not. 
> > 
> > IIRC, the canonical answer to the request "do not predefine x" is: 
> > "That's not gonna happen, because way too many people expect to have a 
> > variable x handy." 
> > 
> > Anyway. 
> > 
> > I don't like pre-defining x either. 
>
> Would the following be possible -- instead of : 
> <<< 
> sage: y 
> --------------------------------------------------------------------------- 
>
> NameError                                 Traceback (most recent call 
> last) 
>
> /home/jpuydt/sage-5.0.beta14/<ipython console> in <module>() 
>
> NameError: name 'y' is not defined 
> >>> 
> have : 
> <<< 
> sage: y 
> --------------------------------------------------------------------------- 
>
> NameError                                 Traceback (most recent call 
> last) 
>
> /home/jpuydt/sage-5.0.beta14/<ipython console> in <module>() 
>
> NameError: name 'y' is not defined -- perhaps you need to type var('y') 
> first ? 
> >>> 
> ? 
>
> That way sage still doesn't define things in the user's back, which 
> would cause problems, as already mentioned in this thread -- but 
> newcomers wouldn't get stuck needlessly either. 
>
> Snark on #sagemath


This is a good idea IMHO. It helps the uninitiated slowly start getting 
acquainted without having to jump into the docs. 

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to