Hacker News new | ask | show | jobs
by cloogshicer 1160 days ago
I had a very similar experience and ultimately gave up, at least until I see more of the evidence you're asking for.

The concise way of writing Clojure/Lisp, which is often praised as one of its benefit (shorter code!) to me often just made it harder to understand.

Also, coming from TypeScript, I was really missing the static typing - TDD was not a sufficient replacement for me, as I feel that again the main benefit of static typing is more easy understanding when reading other people's code.

Since you mentioned PG, here's a very good counter point given by Jonathan Blow to what he says, and a discussion between the two (rare to see on HN): https://news.ycombinator.com/item?id=21237636

1 comments

Are you aware of clojure.spec?
Yup, but I never worked with it. When I last dabbled in Clojure it was still in development, AFAIK.