3 ms·
It's not promoted well. Relying on open source contributions to the ecosystem to keep it going also removes its "first-class" branding. I've been using F# as
by pyjarrett 3y ago
It's not promoted well. Relying on open source contributions to the ecosystem to keep it going also removes its "first-class" branding.
I've been using F# as a cross-platform Python/Bash/Powershell replacement. I've never heard or read about anyone else doing this, but it works super well in this use case for me.
People seem scared of functional programming languages, seeing them as difficult and impractical. I tried (and failed) learning Haskell three times, but F# makes writing very little code to accomplish a whole bunch easy, due to being able to use .NET libraries, and there's not really that much syntax to learn and the tooling (Ionide, Rider, VS) is great, e.g. run/debug works out of the box.