Hacker News new | ask | show | jobs
by mvc 1598 days ago
I think Clojure quite explicitly rejects "encapsulationism". As does the "data on the outside" philosophy of event driven systems.
1 comments

Many times one wants to encapsulate is to protect. Data is immutable in Clojure, which goes away with problems arising from everything accessible in wild west.