logoalt Hacker News

jongalloway2 • yesterday at 11:54 PM • 1 reply • view on HN

That may have been true in the past, but that is not the stated policy: "The quality of all releases is the same. The only difference is the length of support."

https://dotnet.microsoft.com/en-us/platform/support/policy/d...


Replies

ThunderSizzle • today at 5:32 AM

Well, yes, that's the official narrative, but if you seen .net 5, .net 7, and .net 9, and .net 11 and compare them to the LTS that came after them, it's easy to see that pattern.

.net 5 brought records,and then .net 6 brought record structs.

.net 9 previewed the field keyword, and .net 10 released it.

.net 5 brought primary constructors for records, then .net 8 expanded that to classes.

There's a few opposite examples too, but it's a trend I felt over the past decade.

My only wish is they just jumped C# and .NET versions to the year number, since they are incrementing annually anyway, and aren't do semver anymore.