Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Python is heavily OOP, everything is an object in python for example.

I strongly disagree. How is everything being called an object in any way "heavily OOP"? OOP is not just "I organize my stuff into objects".

You can write OOP code with python but most python code I've seen is not organized around OOP principles.



>I strongly disagree. How is everything being called an object in any way "heavily OOP

Do I need to spell it out? The O in OOP stands for object.Everything is an object therefore it is Object Oriented. It's not much more complex than that man.

And I don't mean that it supports users writing oop code, I mean that the lang, interpreter and library are themselves written with oop. Inheritance? Check. Classes? Check. Objects? Check. Even classes are an object of type MetaClass.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: