Hacker News new | ask | show | jobs
by cutler 1162 days ago
Out of the box Clojure gives you:

- Real immutability

- Persistent data structures with structural sharing

- A real Lisp REPL not a Python console

- 650 builtins to wrangle data in ways yo never imagined possible

- The JVM and JS platforms

- Rich Hickey

That's a pretty good deal I think. By contrast Python has crippled single statement lambdas, late binding footguns and weird scoping. No contest. Ruby is much better at what Python tries to be as it wasn't designed by a BDFL who dislikes functional programming. Python's popularity is the result of Google's adoption and a marketing exercise in academia. For quality of design Python ranks near the bottom.

1 comments

i know it wasn’t a serious list item but including “rich hickey” in a reply to someone who expressed reservations about joining a cult is probably the opposite of convincing