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

Please watch the video linked in the article. It explains it way better than I ever could in a comment:

https://youtu.be/QM1iUe6IofM

TLDR: The main culprit is encapsulation at a granular level. Explicitly associating functions with data types systematically.

A side note: I personally think this applies to "OOP as done in the industry". There are exceptions. Erlang for example.



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

Search: