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

OOP using a meta-object protocol is very based indeed.

Unfortunately, only Common Lisp and Lua do it that way.

Actor models are pretty based as well, and have a better historical claim to the title "object oriented programming" than class ontologies do, but that ship has sailed.



Yes agreed; I'm guessing by meta object that is the module pattern from fp with syntax sugar? I use the module pattern with typescript interfaces plus namespaces and it's pretty great.

100% on the actor model. My visual programming platform is basically based on actors, but the core data model is cybernetic (persistence is done via self referentiality). Alan Kay got shafted by the creation of C++, OO in the original conception was very based.




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

Search: