2 ms·
F# is way nicer than C# (and Clojure is still way nicer than Java) And I dont think F# failed, I just think it needs to find a way to hide C# and OOP better B
by systems 3y ago
F# is way nicer than C# (and Clojure is still way nicer than Java)
And I dont think F# failed, I just think it needs to find a way to hide C# and OOP better
But the language is doing fairly well, tons of educational resources, tons of videos on youtube , several nice projects on github, solid vs code mode, it is part of .net , but still a lot can be improved, and microsoft is far from abandoning, C# is one of MS flagship products , F# is not a flagship product
And I also think that Don Syme is a lot more active working for F# and promoting it, than Rich Hickey is currently working for Clojure
- soulbadguy 3y agoBig F# fan here, but i don't really "doing fairly well" is a fair assessment of the F# ecosystem right now. > microsoft is far from abandoning Might has well. When you look at the resources actually being deployed for F#, it's clear that MSFT either don't care or don't really have plan for F#. Most of the work is done by the community. The number of actual paid/full time MSFT dev on F# is very limited. The tooling is extremely limited, there is no official F# libraries for pretty much any MSFT and azure services (have to relie on C# libs.) In leetcode where the have C# (so already have the infra to run .net stuff, and language like elixir and racket (so they do have more niche language), they still don't have F#. The salvation for F# would come from finding a killer app, something akin to pytorch/numbpy or rails.
- trenchgun 3y agoKiller library. Not an app.