The Wagner Blog
Development Notes, News and Trivia









Subscribe to "The Wagner Blog" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.
 

 

Saturday, November 23, 2002
 

Larry O'Brian "Why have I decided to jump to .NET? Because despite more than half-a-decade of sucesses with Java, I've concluded that the .NET Framework is equal to or better than J2EE on virtually all technical levels. ..But I think I write honestly, and I think that's more important." [Sam Gentile's Radio Weblog]
11:28:30 PM    

rhysweatherley writes "Finally after months of hard work and bucket loads of caffeine, the DotGNU community has finally got Portable.NET to the point of building our C# libraries on many Free Software platforms with our own C# compiler. This is a big deal! Portable.NET is now 100% pure Free Software, with no dependencies on third party C# tools. The compiler, which is written in C, bootstraps off gcc, so there are no icky 'how to compile the compiler' problems. And it's fast [via Slashdot] [Sam Gentile's Radio Weblog]
11:28:09 PM    

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    


Click here to visit the Radio UserLand website. © Copyright 2004 Thomas Wagner.
Last update: 5/2/2004; 4:44:53 PM.
This theme is based on the SoundWaves (blue) Manila theme.
November 2002
Sun Mon Tue Wed Thu Fri Sat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Sep   Dec