On 18 Apr 2006, at 22:14, Christopher Barker wrote: > 1) A lot of people can benefit from knowing how to do some programming > that are not ever going to be computer scientists or professional > programmers: Python gives them a very useful tool for a wide variety of > programming needs, without the painful learning curve. > > 2) Even if someone is going to become a computer scientist or > professional programmer, why do they need to learn all those painful > details first? I think Python provides an excellent introduction to a > lot of what programming is about, and it can be later supplemented with > a course in Lisp, or C, C++ ,or even JAVA, later. Frankly, I wouldn't > call anyone a "real" programmer that has only used one language. Any > one > language.
which is why so many languages exist? I've though for a while that it's possible to become 'over trained' on one language (borrowing the term from neural nets) which can make it difficult to see the benefits of different approaches. _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig