News for hackers. Stuff that matters.
Re:Extremist Programming by oskarkv on Wednesday November 21, 2012 @02:17PM (#4815799)
Your comment gives the impression that Clojure is a big multiparadigm mess. But it is not. Clojure's design is clean and simple. Clojure is mostly functional. Sure, since it's a Lisp one can kind of incorporate other paradigms with macros. But out of the box Clojure does not do Java-style OOP (except for interop) or Prolog-style logic.
Re:Extremist Programming by timbaldridge on Wednesday November 21, 2012 @02:29PM (#4815862)
Perhaps it does place oriented OOP poorly, but it actually has an extremely nice logic engine (see core.logic).
Re:Extremist Programming by oskarkv on Wednesday November 21, 2012 @04:05PM (#4816310)
Yeah, I know about it, but it's an additional dependency, right? [org.clojure/core.logic "0.7.5"] Whatever, Clojure is clean and simple is what I wanted to say. :)