3 ms·
>Today it's the most widely used FP language; it has gained popularity and doing better than OCaml, Erlang/Elixir, Elm, Haskell, F#, and even Scala. I find it
by nojito 6y ago
>Today it's the most widely used FP language; it has gained popularity and doing better than OCaml, Erlang/Elixir, Elm, Haskell, F#, and even Scala.
I find it very hard to believe that clojure is beating out F#. F# has been included in the .NET runtime. Anyone who has c# automagically has f# available to them.
Do you have a source to your claim?
edit: guess not
- iLemming 6y ago> Anyone who has c# automagically has f# available to them So what? Anyone who buys a Mac, has off the bat access to Perl and Applescript. F# even though used in Fintech sector, failed to gain wider popularity, even within the .Net world, which is still largely driven by C#. > Do you have a source to your claim? - Clojure has more active podcasts than any of other FP lang: https://www.fpcasts.com https://www.fpcasts.com - Gathers more conferences: https://purelyfunctional.tv/functional-programming-conferences https://purelyfunctional.tv/functional-programming-conferenc... - More books published on Clojure: https://www.amazon.com/s?k=Clojure https://www.amazon.com/s?k=Clojure - More companies actively using https://clojure.org/community/companies https://clojure.org/community/companies - It generates jobs: https://www.google.com/search?q=functional+programming+jobs https://www.google.com/search?q=functional+programming+jobs
- nojito 6y ago>So what? Anyone who buys a Mac, has off the bat access to Perl and Applescript. Because the F# and C# communities are in the process of merging via .NET? >- Clojure has more active podcasts than any of other FP lang: https://www.fpcasts.com https://www.fpcasts.com - Gathers more conferences: https://purelyfunctional.tv/functional-programming-conferenc https://purelyfunctional.tv/functional-programming-conferenc... - More books published on Clojure: https://www.amazon.com/s?k=Clojure https://www.amazon.com/s?k=Clojure - More companies actively using https://clojure.org/community/companies https://clojure.org/community/companies - It generates jobs: https://www.google.com/search?q=functional+programming+jobs https://www.google.com/search?q=functional+programming+jobs None of these really prove the argument you're trying to make though? Ignoring the C# and .NET communities when talking about F# to re-frame the argument so clojure always wins is not how any of this works.
- iLemming 6y agoLook, I'm not trying to bash on F#. It's a good programming language. To be honest, I wish it gained more traction and popularity, and I wish C# was abandoned (like VB.net), and more people moved to F#. But that's simply not happening. It's not happening for the past 15+ years. I used to write programs for .Net, I'm not a complete outsider. Unfortunately, F# is still small, even within .Net. You may throw random words at me, if it makes you feel better, I don't care. People get emotionally attached to the tools they use and that's understandable. You may like F#, OCaml, Haskell more, or you may just hate Clojure (it's okay), but that is the truth - among other languages with a strong FP emphasis, Clojure currently is the most widely used in the industry. It doesn't make it better or worse. May I remind you though, the use of FP langs as a whole is still so small compared to Python, Javascript, Java, that it almost makes no difference, beyond the fact that FP languages are huge influencers and affect the evolution of other PLs.
- cutler 6y agoPlease provide evidence that Clojure adoption is anywhere near the level of Scala adoption.
- iLemming 6y agoScala slowed down, largely due to spiked popularity of Kotlin. https://snyk.io/blog/kotlin-overtakes-scala-and-clojure-to-become-the-2nd-most-popular-language-on-the-jvm/ https://snyk.io/blog/kotlin-overtakes-scala-and-clojure-to-b...
- cutler 6y agoYour source doesn't say anything about Clojure's popularity relative to Scala's. In any case popularity != adoption. Indeed.co.uk has 702 Scala jobs and 82 Clojure jobs for the UK.