RSS 2.0

Personal Info:

Joe Send mail to the author(s) leads the architecture of an experimental OS's developer platform, where he is also chief architect of its programming language. His current mission is to enable writing large-scale software that is reliable, secure, and scalable by-construction. Before this, Joe founded the Parallel Extensions to .NET project. He has been granted 19 patents, with 49 pending. When not working, Joe enjoys travelling with his wife, writing books, writing music, studying music theory & mathematics, and doing anything involving food & wine.

My books

My music

Disclaimer:
The content of this site are my own personal opinions and do not represent my employer's view in anyway.

© 2012, Joe Duffy

 
 Saturday, March 25, 2006

The Whidbey version of Rotor just went up for download on MSDN on Thursday. I downloaded it and built it this morning.

While some of the big rock features are getting press (e.g. generics, LCG, anonymous methods/closures, etc.), some of the smaller features are plenty cool, and can be grokked in their entirety in much less time. For example, do a 'grep -i nullable clr/src/*/*.*' if you want to see what went into implementing the Nullable DCR that Soma mentioned over here. And check out stuff like the WrapNonCompliantException function in vm/excep.cpp (and its callsites) to see how non-CLS exceptions get wrapped. And of course there's all that reliability work that went into Whidbey, leading to things like SafeHandles (vm/safehandle.cpp), and OOM and SO hardening.

Most of it's there for you to tinker with. Or to simply print out and enjoy, reading it as you sit beside the fireplace with a nice Bourdeaux. To each his (or her) own.

 

Recent Entries:

Search:

Browse by Date:
<March 2006>
SunMonTueWedThuFriSat
2627281234
567891011
12131415161718
19202122232425
2627282930311
2345678

Browse by Category:

Notables: