C-sharp vs. Python - Support is King
Recently I read a post on Hacker News about Python dropping support for all versions older than 3.6: https://news.ycombinator.com/item?id=24461157
I’ve also been affected by this. I’ve been slowly updating my personal site as well as code at work and frankly it is annoying. The fact that the syntax has changed and some backwards compatability isn’t being maintained means not all libraries have been ported to Python 3 and testing all the corner cases is a pain.
I agree with many in the Hacker News thread in that I honestly don’t see a reason to even break syntax and backwards compatability.
Meanwhile my site that I shipped on .NET 4.0, which was released in 2010, still continues to hum along and is fully supported in the latest version of Visual Studio as well as any .NET hosting site.
I suppose you get what you pay for.