All good points. Also, it is probably the most readable of any mainstream language (Mathematica is awful in that department). I think it appeals to researchers in fields other than mathematics computer science since it can be learned quickly.
On Nov 12, 3:02 pm, v...@ukr.net wrote: > On Fri, 12 Nov 2010 10:46:37 -0800 (PST) > > kcrisman <kcris...@gmail.com> wrote: > > But now it's a moot point. Maxima uses Lisp; Sage has Python; XYZ has > > WTQ; etc. For some people Python is a selling point; let it be a > > selling point, then. > > Python is definitely a selling point since > - there already ARE many people who knows Python thus it would be much > easier for them to get used to Sage. > - once Python is learnt, one may use his Python programming skills in > many many ways - not only for Sage. > - one need not learn different programming languages to use all the > software that comes within Sage (Lisp, C,...) > - Python is one of the easiest programming languages to learn (my own > experience; and I have some programming practice in some old BASICs, > Pascal, Delphi, C/C++ and now a bit in Python - so it is not "my > favourite programming languages of 2 programming languages I know"). > - Python is a general purpose and widely used language; and Sage (as > far as I know) is the first mathematics software package to use such > language (I mean the de-facto existing programming language) instead of > inventing their own bicycle. > > Regards, > Vladimir > > ----- > <v...@ukr.net> -- 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