News for hackers. Stuff that matters.
Re:The Unofficial Guide to Rich Hickey's Brain by Roybatty on Friday December 07, 2012 @12:39PM (#4888061)
I find Rich's anti-OO philosophy refreshing. I know Rich's reasons for not liking mainstream/traditional OO is different, but for some reason I've never liked the idea of having methods and data together. I like the concept of Common Lisp's CLOS.
Re:The Unofficial Guide to Rich Hickey's Brain by GlennS on Friday December 07, 2012 @01:49PM (#4888511)
I find it refreshing too. I find it much easier for my programming to flow when I'm sparing in my object use.

But, I'm not quite ready to throw out bundling functions with data just yet. Sometimes there's no other use you'd have for a function, and the dot notation and discovery through autocomplete is really convenient.

Not quite sure how to resolve these things yet.

Re:The Unofficial Guide to Rich Hickey's Brain by Roybatty on Friday December 07, 2012 @04:38PM (#4889382)
In a language like Clojure you wouldn't have the problem of autocomplete because there isn't an object for the method to be attached to.

I love autocomplete and editors/IDEs for dynamic OO languages have a hard time providing it, because the type isn't know except through certain types of analysis, which can never be 100% known.