Ask HN: Is it worth learning C# and .NET in 2022?
Yes. Without a doubt. More so, if dynamically typed languages are the only ones you know.<p>I&#x27;ve been avoiding them as they were Windows only early days, and Entity Framework Core was too immature at the beginning after the open source wave.<p>Some points, from my PoV of developing business&#x2F;CRUD type applications;<p>- .NET framework is well engineered solutions to most of the standard requirements in software development. I&#x27;ve spent countless hours looking for solutions in Python for common things like structured logging, validation, websockets, datetime utilities, cryptography, cli, unit conversions etc. when working with Python.<p>- There are a lot of features for reducing boilerplate. Getting better with every release.<p>- Static typing doesn&#x27;t get in your way. Just the opposite. Eagerly waiting for discriminated unions.<p>- LINQ, especially when combined with EF Core, is godsend.