On Sat, May 02, 2009, Gerald Britton wrote:
First off, I think that you misrepresent Python by your characterization of it as a teaching language. To be sure, many CS programs _do_ teach Python as part of their curricula and use it to teach core topics. But Python is much more than that -- it is a serious language for serious applications. (If you're not sure about this, just ask Google, which has built large parts of its infrastructure on Python).
I'm reasonaly sure John Graham had no intention of characterizing Python as "only" a teaching language; it surely is the case that Python *is* intended as a teaching language: http://www.python.org/doc/essays/cp4e.html -- Aahz (aahz@pythoncraft.com) <*> http://www.pythoncraft.com/ "Typing is cheap. Thinking is expensive." --Roy Smith