4 ms·
Out of the box Clojure gives you: - Real immutability - Persistent data structures with structural sharing - A real Lisp REPL not a Python console - 650 bui
by cutler 4y 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.
- BaculumMeumEst 4y agoi 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
- cutler 4y ago[flagged]