The Future Of C#
If you were able to attend this session at PDC or Tech-Ed EMEA Developers, you were presented with a first class presentation of the future of C#, presented, respectively, by Anders Hejlsberg and Mads Torgersen.
For the near future (.NET 4.0) C# will have:
Dynamically Typed Objects
Optional and Named Parameters
Improved COM Interoperability
Co- and Contra-variance
A preview of the compiler as a service was shown, but that’s not for the .NET 4.0 / Visual Studio 2010 timeframe. Probably, not even for the next.
Starting with .NET 4.0, C# and Visual Basic will converge in terms of features and follow a path of co-evolution going into the future.
No! That doesn’t mean that XML literals will be in C# in a foreseeable future. What that means is that the above list also applies to Visual Basic.
Talking of Visual Basic evolution, the _ line continuation character has been retired. If you have any use for the underscore, please visit http://www.unemployedunderscores.com/.
Resources:
- C# Future
- Microsoft Pre-release Software Visual Studio 2010 and .NET Framework 4.0 Community Technology Preview (CTP)
- Charlie Calvert's Community Blog
PDC Session: TL16 - The Future of C#
Presenter: Anders Hejlsberg
PDC Session: TL12 - Future Directions for Microsoft Visual Basic
Presenter(s): Paul Vick, Lucian Wischik
PDC And Tech-Ed Wrap-Up
(It might seem a bit late for this, but, lately, I’ve been having a lot on my mind. So here it goes.)
This was my first PDC. It was just as I had been told.
For those who don’t know, the PDC is all about the future. The near future (.NET 4.0 and Windows 7) and the further future (Windows Azure, “Oslo”, “Dublin”, “Geneva”).
Next year’s PDC (Yes! Apparently, there’ll be one next year) will be also held in Los Angeles from November 17 to 20, and (I suspect) will be the commercial launch of the Azure Services Platform and a better story to tell about “Oslo”.
Tech-ED EMEA Developers, on the other hand, is more about the present and the near future. But, this year, attendees were able to have a sneak peek at what had bee shown at the PDC.
Next year’s Tech-ED EMEA Developers will be held in Berlin from November 2 to 6. Probably, like in 2006, it will be the launch of .NET 4.0 and Visual Studio 2010.
And I intend to attend both.
PDC2008: Building A Schedule
I’m having a hard time building a schedule for the PDC. I’m mainly interested in four areas:
- Cloud
- Parallel
- Identity
- Oslo
and they all have overlapping sessions.
I guess I’ll have to cook the PDC and Tech-Ed EMEA 2008 Developers schedules together to see if I can cover the most of the subjects.
Tech·Ed EMEA 2008 Developers: Meet Me In Barcelona
Once again, I’ll be at an ATE Booth at Tech·Ed EMEA 2008 Developers.
As I already said about the PDC, what I like most of these events is networking with Microsoft staff and other attendees. So, if you want to meet me, I’ll be glad to meet you.
Microsoft Tech-Ed EMEA 2008 – Registration Open
Microsoft Tech-Ed EMEA 2008 is open for registration.
Do notice that, this year, the event for IT Professionals happens before the event for Developers.
Recent Comments