Hacker News new | ask | show | jobs
by turtlebits 1253 days ago
I'm not sure I believe this. IME, the developer experience of .NET on Linux and Mac platforms is definitely subpar compared to Windows. I've tried to get started on F# several times and have always run into bugs and incomplete/inadequate documentation.
3 comments

F# will always be a niche language compared to C#. The VSCode extension for F# is bad, while the C# extension for VSCode is just as good as Visual Studio for C#. I'm not apologizing for the .NET team, but if you want to be productive with F# then you really should stick to Visual Studio on Windows.
F# has been working on much better language servers for VS Code (building on top of the good parts of C#'s work and the larger Roslyn compiler infrastructure ecosystem), but also F# is much more a "community" project than much of the rest of .NET and a lot of it is "at the pace of open source" rather than "at the pace of corporate initiatives", for both good and bad.
I exclusively do dotnet on macos and I consider the experience to be mostly superior
Have you tried JetBrains Rider? I've found it pretty great on Mac and Linux.