An exquisite answer to an “Ask HN” question:
If I were to make my home in one of those languages for some serious data
science, I’d do it in Haskell. It’s still rough around the edges, but I feel
there’s a better substrate for building more sophisticated things atop it.
Clojure may be able to solve your particular problem more quickly, but my
experience is that quick things written in Clojure don’t pay out over as
long a period as quick things written in Haskell. Further, I think the
comparative effort needed to build long-lasting libraries and tools in lower
If I were to just do a quick data science problem, I’d probably use R.
On the other hand, there’s a long conversation about Python vs R in data science.
Original title and link: What is the best functional programming language for data science?