3 ms·
I think you are ignoring the facts: Clojure at the moment is the most widely used programming language with a strong FP emphasis. Clojure gathers more conferen
by iLemming 6y ago
I think you are ignoring the facts: Clojure at the moment is the most widely used programming language with a strong FP emphasis.
Clojure gathers more conferences and meetups, has more active podcasts, books, jobs, etc. Many companies are using Clojure in production: Apple, Walmart Labs, Cisco, Pandora, CircleCI, Roamresearch, Grammarly, Pitch - are just a few that come to mind. And they're not using it for the small stuff; for example, Cisco has built its entire security platform with it.
Clojure is the third most popular JVM lang. To be fair though, this is mainly due to Kotlin taking over Scala. Also, Clojure probably is the second most popular lisp dialect on GitHub (after Emacs-lisp).
So I think the claim is correct. At least within the FP world - Clojure currently dominates over Haskell, OCaml, F#, Scala, Elixir, Erlang, etc.
- WJW 6y agoAre you not just moving the goalposts? The original article was "took the world by storm", not "took the FP world by storm". As part of the wider programming world FP languages are a tiny minority, regardless of how many impressive companies we rattle off. JS and Python absolutely rule the roost at the moment.
- fnordsensei 6y agoI read it as an emotional outburst by the author, and I don't think it actually contains any information relevant to the rest of the article. If we wanted to treat it as an argument, we'd have to nail down the parameters for what "taking the world by storm" means objectively, or the author would have to clarify what they meant subjectively.
- travv0 6y agoYou claim that they’re ignoring facts, but provide no facts of your own beyond “some companies use it in production,” which is undoubtably also true of Haskell.
- iLemming 6y ago> but provide no facts - more active podcasts: https://www.fpcasts.com/ https://www.fpcasts.com/ - more conferences: https://purelyfunctional.tv/functional-programming-conferences/ https://purelyfunctional.tv/functional-programming-conferenc... - more books: https://www.amazon.com/s?k=Clojure https://www.amazon.com/s?k=Clojure - more companies: https://clojure.org/community/companies https://clojure.org/community/companies - more jobs: https://www.google.com/search?q=functional+programming+jobs https://www.google.com/search?q=functional+programming+jobs I've maintained an active interest in FP languages over the past several years. I'm not arguing here about the merits of choosing Haskell over Clojure, etc., or about other blogpost opinions (I'm afraid I have to disagree with many of them). I'm merely sharing what I know about the current state of FP in the industry.