|
|
|
|
|
by Skinney
2858 days ago
|
|
Your experience is different than mine, but I don't believe externs inference was in last time I built a cljs web app. I still use Clojure as a backend language (I'll never give up Datomic) and while writing code in Clojure is usually faster, I spend much, much more time in debugging, often because of type errors, and especially after re-factoring. In Elm I spend more time up front, but less time overall. I've been writing Clojure for six years now, Elm for three. There are definitely usecases where I'd pick Clojure(Script) over Elm, but for those usecases where it doesn't matter which of those you pick, I'd choose Elm any day of the week. This is not to say Clojure(Script) is bad. In my opinion, Clojure and Elm are the best languages around. |
|