Hacker News new | ask | show | jobs
by _jsdw 2019 days ago
Does anybody here use F# in a Linux shop? I'm generally keen on the more functional languages, but have tended to avoid F# under the assumption that if I use F# I'll probably also end up needing to use Windows to get the most out of it (or get a job using it).
7 comments

.NET Core on Linux is actually the best experience I had in a while. Microsoft provides packages for all the major versions of the SDK and you can install them side-by-side with your distro package manager. Then you pick which version of the SDK you want to use for each solution and everything works.
I used it years ago in a Linux shop using Mono. It was perfectly fine. I gather these days with the new .NET Core running natively on Linux it's even better.
At my previous company I developed on Ubuntu/macOS and deployed to Linux on AWS. Never experienced any issues, never had code running on Windows.
We've been using it in production for a web service for over a year now, it's been a pleasant experience. dotnet core and ASP.NET are great platforms/ecosystems and F# has no trouble piggybacking off all that success.
I've been writing code with f# and dotnet core 5.0 on MacOS. Works great!
I do a lot of F# these days. I haven’t owned a windows machine in a decade.
Using F# on Ubuntu for two years, it’s lovely!