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

You can do ECS in any programming paradigm. It’s not incompatible with OO at all. There’s no need for the object model to be congruent to a static representation of a domain, in a line-of-business app it is much better for it to be congruent to workflow and processing.

Heck I’ve even done ECS in Rails for exactly this reason.

I never accepted the Java/C++ bastardisation of OOP and still think that Erlang is the most OO language, since encapsulation and message passing is so natural.



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

Search: