3 ms·
Hey, came across a comment of yours https://news.ycombinator.com/item?id=25499058 https://news.ycombinator.com/item?id=25499058 in search engine results while r
by newlisp 5y ago
Hey, came across a comment of yours https://news.ycombinator.com/item?id=25499058 https://news.ycombinator.com/item?id=25499058 in search engine results while researching the reasons to why learn Clojure as my next programming language.
I'm curious if you have change your mind about it or still prefer JS for new projects?
One thing that I find attractive about Clojure is Datomic (databases being a source of complexity in applications), its features like immutability(the db as a value, history), data structures as query language not strings, transactions and data model, OTOH, it's a scary niche black box. Also, the clojure REPL is a nice addition.
I'm no stranger to lisps, having played with scheme and racket, know macros, watched some Hickey videos and overall understand clojure's philosophy and concepts but haven't never use it for a real world business application. I'm sure nodejs/postgres could suit my needs perfectly but the ergonomics/defaults of clojure/datomic makes me think things would be less tedious to develop.