News for hackers. Stuff that matters.
Re:F# is gaining independence from .NET by yen223 on Monday February 01, 2021 @06:35AM (#25987758)
Are there any startups or companies using F# in production?
Re:F# is gaining independence from .NET by JackMorgan on Monday February 01, 2021 @07:32AM (#25988068)
I just left a team that was using F# as our language for all new code. We built shrinkwrap banking software and found it a much better alternative to C#. We were the market leaders in that space, most of the worlds big banks runs code we wrote in F#.

I think F# is an improvement to C# just like how C# was an improvement to VB.NET, which was an improvement to VB6.

However, it's not really a hill I'd die on, frankly new co-workers complaining about missing curly braces gets really old after the first day. Ultimately most programmers just don't care about using the best tools, and would still be happy using VB6 if the industry as a whole hadn't moved them along kicking and screaming into C#.

If I'm working alone, I'll choose the best tools for the job, and I tend to think F# in modern dotnet core is one of the best tools for backend servers out there. It's much more coherent then Scala, less mushy at large codebase size than Clojure, very performant, and has great libraries like aspnet core, and compiles so much faster than Haskell and has an incredible wealth of better libraries. I also prefer a more functional style than Kotlin, Go, Java, or C# provide, because for me that means fewer unit tests to get the same confidence.

There's plenty annoying with the language, but it's a great hybrid with reasonable tradeoffs.

My elevator pitch typically is: with F# I need to write fewer unit tests to get the same confidence I'd need elsewhere, and that means more time programming.

Re:F# is gaining independence from .NET by tejasv on Monday February 01, 2021 @09:28AM (#25988947)
We do. Chaldal (YC S15), see https://chaldal.tech/
Re:F# is gaining independence from .NET by Serow225 on Monday February 01, 2021 @10:22AM (#25989392)
Re:F# is gaining independence from .NET by Nelkins on Monday February 01, 2021 @12:43PM (#25991008)
Re:F# is gaining independence from .NET by Weebs on Monday February 08, 2021 @02:21PM (#26068874)
As others have alluded to, it's more common in FinTech (ex: Jane Street and Quicken Loans). There also seems to be a number of front end devs using Fable + React.
Re:F# is gaining independence from .NET by decafninja on Monday February 01, 2021 @08:45AM (#25988595)
Jet did, but they're now dead...or do they still live on inside of the greater Walmart (Labs?) organization?
Re:F# is gaining independence from .NET by piaste on Monday February 01, 2021 @09:48AM (#25989109)
Their F# projects under github.com/jet are still active at least. The main contributor/s appear to just have 'Walmart Labs' in their profile now.
Re:F# is gaining independence from .NET by reverseblade2 on Monday February 01, 2021 @06:46AM (#25987821)
Re:F# is gaining independence from .NET by Smaug123 on Monday February 01, 2021 @12:20PM (#25990699)
Quant finance: G-Research (my employer).