is Python fully object oriented ?
A.M. Kuchling
amk at mira.erols.com
Thu Jan 11 21:54:44 EST 2001
On Fri, 12 Jan 2001 12:21:37 +1100,
Ben Hutchison <benh at intelligenesis.net> wrote:
>1. Most significantly, Python requires the "self" or "this" reference
>to be explicitly declared. ... Suggests perhaps
>that OO features were built onto initially procedural language.
Actually this likely comes from the Modula-3 influence on Python's
ancestry, and the "Explicit is better than implicit" principle
underlying much of Python's design. That it also made the initial
implementation easier may also have been a factor, but I suspect not a
deciding one.
--amk
More information about the Python-list
mailing list