4 ms·
What do you mean by "state safety" in ClojureScript? For example, it couldn't mean atoms/CAS because it's already single-threaded. Also, you'd consider upgrad
by always_good 8y ago
What do you mean by "state safety" in ClojureScript?
For example, it couldn't mean atoms/CAS because it's already single-threaded.
Also, you'd consider upgrading to Typescript because static-typing was on your wishlist. ClojureScript isn't really a competitor.
In fact, I ultimately found that "I still want a dynamically-typed language but with some technical improvements" is the weakest reasoning for switching away from Javascript which is why I ended up dropping ClojureScript. Meanwhile I've found something like Elm goes far enough to make the switch more worthwhile (static typing, built-in front-end architecture, etc).
- iLemming 8y agoYou left it too soon. Clojure.spec brings much more than most of the other type systems could deliver.