4 ms·
Why Clojure? I honestly never heard of anyone using Clojure as data tools. I use Python and Scala. I use Python for mostly small tasks. When I hit large data,
by aynyc 6y ago
Why Clojure? I honestly never heard of anyone using Clojure as data tools.
I use Python and Scala. I use Python for mostly small tasks. When I hit large data, I normally use Spark on EMR (PySpark or Scala).
- s_c_r 6y agoHonestly? I’m interested in it and wanted an excuse to give it a try. No more compelling reason than that.
- aynyc 6y agoI think that's the best reason for doing things. Find something interesting and give it a try. Using Scala as a functional language has been a fun journey for me. I still code imperatively when solving problems, but when I get a chance to refactor them into functional programming, boy, my mind goes Boom! I do hope I get to use Clojure at some point.
- usgroup 6y agoI tried ... I hadn’t used a Lisp before and writing Clojure felt like some kind of mind masturbation. Everything was just sooo much more elegant. Having said that it’s awful for data work since it has close to no supported libraries you might be used to in the python eco system. Do it just to learn a Lisp ; there is something magical there.
- hellofunk 6y ago> I honestly never heard of anyone using Clojure as data tools. Clojure is one of the most actively-used data analysis languages actually. It is used by many industry for that purpose. Heck even the widely-used Metabase is written in Clojure.
- tcbasche 6y agoI don’t believe that. What do you have to back that up? I would have thought Python or Scala - been in the data analysis game for a few years now and have never heard Clojure mentioned once except on Hackernews