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

> Object Oriented (most work is done by objects)

Objects don't do work - methods do. Objects organize state.

Methods are functions with implicit state that may be shared with other methods. These functions may be functional (as in Actors) or imperative.

Objects help organize state.

You can "OOP" in any language; it doesn't actually require any language-level constructs. (Yup, you can do OOP in assembly language, Fortran 66, etc.)



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

Search: