Hacker News new | ask | show | jobs
by icey 6150 days ago
Well, there are certainly 2 schools of thought; the "there should only be one way to do it" school of thought and TIMTOWDI.

I don't think you should write off lisp just because it's too flexible. If anything, that makes it much more interesting to learn - there are lots of ways to do things. Clojure currently says there should be one obvious way to do it; so maybe you should check that out.

Idiomatic Clojure wouldn't really embrace an object system anyways since it's meant to be pragmatically functional.