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

>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: