|
|
|
Ask HN: Why do you enjoy working with Clojure?
|
|
4 points
by logari
2513 days ago
|
|
What didn't you like about it? That is, what could be improved? If you know other languages that you actively use in production, how does clojure stack up/compare against those languages? |
|
Clojure is the only language I know that has a library that does full-stack graphs, from server to client, always a graph until execution time (Fulcro)
Clojure is the only language I know that has a datalog based query language against an immutable time travelling database that allows you to write one query against your database and retrieve nested sets (Datomic)
There's a lot of breakthrough ideas in Clojure that don't spread beyond Clojure, but they flow into Clojure from other languages because Clojure is a parasitic language
Clojure could lower its barriers to entry with more "cool" landing pages, prettier documentation, the kinds of things that attract "new hip" developers
I myself gave up with it initially until I discovered Parinfer