3 ms·
I like programming in Clojure. My brain flowed pretty easily in it-- it felt very much like opening and collapsing computations-- in a natural way, like algebr
by hellohowareu 4y ago
I like programming in Clojure. My brain flowed pretty easily in it-- it felt very much like opening and collapsing computations-- in a natural way, like algebra.
I just don't like its enigmatic stack traces when an error occured-- it was difficult to understand the how/why/where of errors.
I did not like its relation to with Java. Nor the Java tooling. And ReAgent isn't exactly foolproof. ReAgent felt... buggy, and certainly not as easy to use as I felt ReactJS is. (ReAgent compiles to ReactJS)
Then again, it has been about 3 years, maybe I'll try it again sometime. Or at least another functional programming focused language.
I liked Clojure, but I was happy to return to NodeJS & ReactJS-- the latter being in higher demand, and felt easier to work with in terms of stack tracing, build system, and debugging. But yeah, as a language, Clojure itself is nice to work with.
- dimitar 4y agoThis is a great article on the errors: https://lambdaisland.com/blog/2022-04-07-Clojure-Error-Messages https://lambdaisland.com/blog/2022-04-07-Clojure-Error-Messa... Also the REPL makes it so easy to debugging: https://www.cognitect.com/blog/2017/6/5/repl-debugging-no-stacktrace-required https://www.cognitect.com/blog/2017/6/5/repl-debugging-no-st...