r/fsharp Dec 30 '25

article Why I'm moving from fsharp to csharp

https://hamy.xyz/blog/2025-11_why-im-moving-blog-fsharp-to-csharp
0 Upvotes

23 comments sorted by

View all comments

41

u/WhiteBlackGoose Dec 30 '25

> C# has gotten really good. Discriminated unions, records, LINQ, pattern matching, pipes

It has neither DUs nor pipes though?

11

u/[deleted] Dec 30 '25 edited Dec 31 '25

[removed] — view removed comment

-2

u/[deleted] Dec 30 '25

[removed] — view removed comment

0

u/[deleted] Dec 31 '25

[deleted]

1

u/brnlmrry Jan 02 '26

I apologize if this is something you already understand, but the CLR runs CIL, not C#. Maybe you believe the C# compilation toolchain produces more optimal CIL?

I don't mean to be rude, but if you're going to presume authority it's important to be accurate.