LWN.net Logo

PyCon: Evangelizing Python

PyCon: Evangelizing Python

Posted Mar 29, 2013 13:25 UTC (Fri) by tnoo (subscriber, #20427)
In reply to: PyCon: Evangelizing Python by serzan
Parent article: PyCon: Evangelizing Python

> Python itself does not enforce any specific paradigm (OO was only added afterwards) and its idea of OO is very relaxed compared to java/c++.

OO was at the core of the language from the very beginning. The oldest documentation I found was version 1.4 (1996) which makes frequent references to Modula and C++.

But I agree that Python does not enforce any specific paradigm, or rather, effortlessly combines all of them. This is an asset, especially getting students to program data analysis scripts, which probably have never seen anything else than Basic or Matlab. The power of OO is still there, and can be easily used even in procedural programs.


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds