News for hackers. Stuff that matters.
Re:What's new in the .NET 11 runtime by zarlo on Tuesday November 10, 2026 @04:58PM (#50446872)
with Go, they have made one commitment. The language will always be backwards compatible. So code written in today's go should still be able to be compiled in 30 years using the compiler of the day. That means when adding new language features, they are very, very, very particular and stubborn about it.
Re:What's new in the .NET 11 runtime by wvenable on Tuesday November 10, 2026 @05:45PM (#50447367)
Every mature programming language places a very high priority including C#. Microsoft introduced generics, LINQ, async/await, pattern matching, records, nullable reference types, and numerous other features while maintaining a very high degree of backwards compatibility.

But either way, this merely provides an excuse as to why Go is actively hostile to it's users. Backwards compatibility and language evolution are not mutually exclusive.

Re:What's new in the .NET 11 runtime by angrysaki on Tuesday November 10, 2026 @08:38PM (#50448808)
I thought they changed how variables are captured in for loops at one point didn't they?
Re:What's new in the .NET 11 runtime by pjmlp on Wednesday November 11, 2026 @01:53AM (#50450422)
There have been changes in Go already, even if minimal.