4 ms·
>>... Python (which was, after all, originally designed as a language for teaching OO concepts). This isn't quite right. The teaching language was ABC, a diffe
by archgoon 15y ago
>>... Python (which was, after all, originally designed as a language for teaching OO concepts).
This isn't quite right. The teaching language was ABC, a different project that Guido worked on. Python was his own language, created for the Amoeba project (an OS research project), inspired and influenced by, but not the same as, ABC, which was not object oriented. Guido says that the purpose of python for the Amoeba project was to: "bridge the gap between C and the shell"
http://en.wikipedia.org/wiki/ABC_%28programming_language%29 http://en.wikipedia.org/wiki/ABC_%28programming_language%29
http://python-history.blogspot.com/2009/01/personal-history-part-1-cwi.html http://python-history.blogspot.com/2009/01/personal-history-...
However, if you have additional information, I'd love to hear about it. I've heard the "Python was originally a teaching language" several times, but as far as I can tell, that's not actually true.