The Future of .NET.
The Future of .NET
Visual C++ and C# Updates In Everette. That release of Visual C# will include four new features: support for "generics," which is a form of a C++ template that can help C# developers build software more quickly; support for "iterators," which help developers create new code; anonymous methods, which ease development of what's known as "event-driven" code; and support for "partial types," which make it easier to use C# for building large projects. [sellsbrothers.com: Windows Developer News]
Woah, I wish, but no these features are not going to be in the Everett release. Everett is more like a bug-fix/performance enhancement release as far as the framework goes. They will be part of a future, major release. Have a look at the whole article right here.
It is awesome to hear that generics are going to be implemented though, a lot of people are gonna be psyched about that (myself included). I'm not sure why the article says:
support for "iterators," which help developers create new code
The definition I'm aware of for an iterator is something more akin to an enumerating pattern... so something tells me the author mixed up a term or definition.
Finally, I'm sure that even though these are mentioned as enhancements to C# they are really enhancements to the runtime and framework classes in general so that every language can use these features. Whether or not they choose to expose them is another question. For example: Will the VB.NET language have support for generics? I guess only time will tell. [Drew's Blog]
11:27:04 PM
|