Note - LastUpdated: 2025.11.16 | create | csharp |
DISCLOSURE: If you buy through affiliate links, I may earn a small commission. (disclosures)
C# is a general-purpose programming language that runs on dotnet. It also happens to be one of my favorite programming languages.
I've recently started maining C# after a couple years with F#. F# is a beautiful language (maybe the best I've ever seen) but it simply does not have the network effects to make it practical in many cases.
A couple ways where C# wins over F#:
I may change my mind on this later (like in a couple weeks) but right now I'm enjoying it. In fact I leveraged the AI capabilities heavily to spin up my new digital garden (what you're reading right now).
The best way to support my work is to like / comment / share for the algorithm and subscribe for future updates.