nice, but the framerate's a little low.
try this instead: http://codewithoutborders.com/glsl/balls.html (requires webgl)
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
heh, nice way to go from meh to wow with one throw-away.
If you're prepared to forego the arduino libs and use the native Atmel SDK, you can use AVR Studio 5 which includes a simulator/debugger and is built on VS2010 shell (doesn't require VS2010 license). You have to use avrdude yourself to squirt the compiled results to the arduino, but it works a charm. Just get a copy of the relevant datasheet and you're off...
couldn't you just make sure everything's installed below a single directory and use junction points to switch the currently installed version?
beware: shared_ptr uses Interlocked* to enforce thread safety on its refcounts. if you're false-sharing in the same cache line you can absolutely kill your app's performance.
speaking of machine models, anyone care to explain pointers to members of classes with mutiple virtual bases? or what happens when an exception is thrown?
are there any plans to make MemoryStream.BeginRead synchronous like it was in .NET 1.1 ?
please, next time Matt asks for a 2-hour slot for his talk, GIVE IT TO HIM!