News for hackers. Stuff that matters.
Re:Clojure Protocols & Datatypes — A sneak peek by swannodette on Monday May 31, 2010 @02:05PM (#1393088)
Clojure was always a bit of a hybrid- long before datatypes and protocols (see multimethods, hierarchies). Clojure preserves the many good parts of OO while stripping away the yucky cruft we've accumulated over the years.

From what I've seen of Scala, while delivering on a good dose of FP, it continues on with the fundamental problems (encapsulating state inside the object, poor notion of value, and thus very primitive tools for concurrency).

There are no comments on this comment yet.