Another platform ecosystem is .NET, which uses C#, VB.NET and F# programming languages. .NET is comparable to JVM. C# is comparable to Java. VB.NET is... well, we don't talk about VB.NET. F# is "OCaml for .NET", which is a functional-first FP language that can do OO too.
F# style of functional programming -- the OCaml style -- is different from Clojure or Scala or Haskell style. Different isn't a bad thing. It's just different.
F# is the main reason I keep using .NET. I find it is well-balanced among the other FP languages you mentioned. In a world where I could pick and choose languages separately from platforms, I'd probably run F# on the JVM.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Another platform ecosystem is .NET, which uses C#, VB.NET and F# programming languages. .NET is comparable to JVM. C# is comparable to Java. VB.NET is... well, we don't talk about VB.NET. F# is "OCaml for .NET", which is a functional-first FP language that can do OO too.
F# style of functional programming -- the OCaml style -- is different from Clojure or Scala or Haskell style. Different isn't a bad thing. It's just different.
F# is the main reason I keep using .NET. I find it is well-balanced among the other FP languages you mentioned. In a world where I could pick and choose languages separately from platforms, I'd probably run F# on the JVM.