is Python fully object oriented ?

Remco Gerlich scarblac at pino.selwerd.nl
Thu Jan 11 09:34:02 EST 2001


D-Man <dsh8290 at rit.edu> wrote in comp.lang.python:
> On Wed, Jan 10, 2001 at 04:30:03PM -0800, Aahz Maruch wrote:
> | In article <20010110184830.13286.00000826 at ng-fg1.aol.com>,
> | Crutoy <crutoy at aol.com> wrote:
> | >
> | >Hi , i haven't used Python but i do have experience in other languages vb ,
> | >java , c++ . Is Python a fully object oriented ? Thanks
> | 
> | Python is fully object oriented if you consider Java and C++ to be fully
> | object oriented.  If you don't consider those two fully object oriented,
> | you may not consider Python to be fully object oriented.
> 
> Python also support free-standing functions, similar to C++.

But those functions are objects :)

Aahz' point was that (I think) that there is no good definition of
"fully object oriented", and that those definitions that do exist would
probably exclude Java and C++, even though many people think those are OO.

Who cares.

-- 
Remco Gerlich



More information about the Python-list mailing list