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