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

Isn't that a bit of a false dilemma though? Can you not have clean interfaces and separation of concerns without OO -- even with something as 'simple' as python namespaces and dicts?


Dicts are objects.


That is an implementation detail due to python's object support. Dicts are a native type, that are hashmaps.

Unless you mean "object" as in "a thing"....


I think he means dicts combine data, state and functionality, expose a clean API and hide the details.




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

Search: