| ▲ | .NET 11(devblogs.microsoft.com) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 40 points by runesoerensen 43 minutes ago | 11 comments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | giancarlostoro 32 minutes ago | parent | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
C# was my 2nd programming language after VB6. I remember in the early 2000s when I was 12, using my best friends computer to try and download VB .NET (he had faster internet) just because it was free, then being extremely disappointed when I couldnt just run my VB6 projects I wanted to run on it... Some years later, during 2007 ~ 2009 I tried out C# and that was life changing. I wound up going to college after working retail at Disney, then after college, my first job was supposed to be C# but they didn't have the project approved, so I got my first exposure to Python - which I loved, then JavaScript - which I hated but have a love-hate with to this day, and finally C#, but it wasn't .NET 3.5 no, they started using .NET Core, which was... something else, lots of teeth pulling during the original .NET Core days. So many wonderful projects made with .NET my only complaint is I wish Microsoft would make a cross-platform GUI stack they'd actually stick to, and make it work on Linux too. ;) I know there's alternatives but nothing beats telling your coworkers "lets just use the built-in" when choosing a GUI stack. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | kvemkon 39 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Related: What's new in the .NET 11 runtime (10.11.2026) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | aryonoco 11 minutes ago | parent | prev [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
C# finally has Sum types. Not quite discriminated unions, but close. With an exhaustive checker with switch statements. Now if only it made creating unique types easy, so I wouldn’t have to use a library like VOgen, the language would be nearly as good as F# | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||