3 ms·
Clojure doesn't have much over JS except for macros, but today you can achieve the same with Babel. If you stick to writing JS in a functional programming way l
by Scarbutt 7y ago
Clojure doesn't have much over JS except for macros, but today you can achieve the same with Babel. If you stick to writing JS in a functional programming way like Clojure encourages to do so, you are pretty much just writing Clojure but with a little bit more verbosity for keeping things immutable and to compensate for JS's lack of standard library (fixable with libs like lodash and immerjs).
When devs talk about data in Python their are referring to data science, it has a big ecosystem to support that, Clojure doesn't. Data-oriented in Clojure means using generic data structures like maps/vectors/sets to represent information, instead of creating classes for everything.