William Stein wrote:
> On Wed, Aug 12, 2009 at 7:56 AM, Robert Dodier<robert.dod...@gmail.com> wrote:

>> I think it's fairly important to keep the names of things close
>> to what people would scribble on a piece of paper.
>> Unconventional capitalization and having to write out every
>> name is going to make it clumsy to use.
> 
> I disagree.  I've learned many times over that in math software meant
> for a large target audience it is much better to explicitly spell out
> functions instead of abbreviating them to what people would write in a
> particular area of math.   The user in a particular domain can simply
> set their own shortcuts.  E.g.,
> 
>   sage: N = units.newton

Also remember, different fields use different letters to mean the same 
thing. Mathematicians use 'i' for sqrt(-1). Electrical engineers use 
'j'.  Any attempt to use a small variable name like 's', 't', 'K' etc is 
bound to result in confusion.

Dave

--~--~---------~--~----~------------~-------~--~----~
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
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to