Hello!

On Mon, 22 Aug 2011 07:43:28 -0700 (PDT)
Chris Seberino <[email protected]> wrote:

> On Aug 22, 8:06 am, Simon King <[email protected]> wrote:
> > But apparently other people find it practical to be able to
> > write 2x instead of 2*x.
> 
> The preference comes from years of using Mathematica.  Also, I think a
> space looks cleaner and it is easier to type (no shift needed! :).
> 
> Chris
> 
  It seems to me that interpreting the "f (x)" as "f*x" could easily
confuse the people who are new to Python and Sage. They will read (or
maybe have already read) some book on Python and the will try to apply
their new knowledge in Sage, but instead will find some strange
inexplicable (at first glance) behaviour.
  Wouldn't it be better to stick to Zen of Python rule #2 in this case?

        "Explicit is better than implicit."

  The usage of Python as an interface language is one of the most
attractive thing about Sage. And many people expect to start using
Sage easily with their existing Python knowledge, I believe. So why
changing its default syntax (which is clear enough and easy to use by
itself) and disorientate people at their first steps?

 Regards,
    Vladimir

----- 
 <[email protected]>

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org

Reply via email to