Congratulations to Mr. Steve Macpherson (who may, or may not be evil) on getting re-awarded MVP status for the 2006-2007 year. Examine his public profile and either laugh at his photo or print it out and frame it from here. (apologies, Evil Steve!)
Not sure when/how he got confirmation, but technically my 2005-2006 award expired on Friday. I've not heard anything from Microsoft about getting a 2006-2007 renewal; but I guess it is a weekend. Having said that, my passwords still work, so I guess thats a good sign. If I didn't get back in, I've had an indescribably awesome year, so I won't complain.
Wonder if the list of DirectX MVP's will change this time around. The only other person I know who was up for renewal was Simon (GDNet), hopefully he'll stick around as he's so damned knowledgeable it'd be a shame to lose him from the club!
Then there are always other members of the community who might've joined... Whilst I don't get to decide such things (that resides with the powers up in Redmond!) I'm sure there are a couple of people who'd deserve to join the club. Of course, only if they could withstand the intense initiation ceremony... [evil]
Anyway, enough MVP stuff...
I suggested to Ralf Demirug Kornmann that he start a blog about his Direct3D 10 projects. I'd go so far as to say he's one of the few public figures really pushing the new API and without a doubt knows what he's talking about. He's told me (via PM's) a few of his projects and they're ambitious but very interesting. Make sure you check out what he's got to say [wink]
I had grand plans of being up there with the best when it came to D3D10, but they broke it for me. Several builds worked absolutely fine on my HDD/IDE/SATA config and then it just died [sad]. I've yet to try the 1007 BIOS (seems I have 1005) due to not owning a single floppy disk. Funny that - the relic from the 1980's/1990's comes back to haunt me for a 2007 OS [rolleyes]
In closing, on this originally "quick" update...
I bitched about C#'s lack of const-correctness and DBC support. I figured I was being a n00b that was trying to write C# like I write C++ (thanks to Scet for pointing that possibility out!), but in the ensuing discussion it seems I wasn't really "wrong". C# does not support const as parameter arguments. I'm sorry, but that abso-f***ing-lutely sucks. In fact it both sucks and blows in a way that no scientist could ever hope to achieve.
Admittedly, what C# has might well be less dangerous than C++ such that the lack of const-correctness isn't such a biggy, but that is no excuse. If I pass a parameter into a function I want to know with a compile or runtime guarantee whether it will or will not be modified. Documentation is nice, but its not good enough - I won't believe a single person who reads this and says they've NEVER come across partial/incomplete/incorrect/vague documentation before.
I'm sorry, but C# is a nice language but it just took a big red X from me.
If, as Muhammad suggested, its due to compatability with VB.Net then thats just f***ing ridiculous.