Which piece of code do you think makes ClojureScript significant?

You’re still describing an advantage that only applies if you’re already a Clojure developer, and would want your skillset in Clojure to transfer to other domains to which Clojure is weak at, like scripting, mobile, and web frontend. Which is why I say originally, ClojureScript was trying to sell itself to Clojure devs, or people interested in a singular language across the full stack.

My point is that if I know JavaScript, that argument isn’t convincing. Like someone telling me Go has a counterpart that can now be used to write mobile apps. Sure, but why would I not just continue to use JavaScript to write mobile apps?

So now it becomes much more about JavaScript, TypeScript, PureScript, Reason, Scala.js, Nim, etc. Versus ClojureScript.

Those comparison haven’t been explored as much I think. Or at least, I don’t have full knowledge of the different trade offs and when you would still prefer to go with ClojureScript.

2 Likes