The Future Of C#, Part Five

When we’re designing a new version of the language, something we think about a lot is whether the proposed new features “hang together”. Having a consistent “theme” to a release makes it easier for us to prioritize and organize proposals, it makes it easier for our marketing and user education people to effectively communicate with…