TinyOS - Blast from the Past
Wow, I was submitting some sample code on GotDotNet today and stumbled on my TinyOS in C# from July of 2002. Nothing like reading 3 year old code you wrote to see how you've grown.
A tiny virtual CPU and OS written entirely in C#. The TinyOS simulates the scheduling, memory management (including paging and virtual memory) and other operations of theoretical Operating System. You’ll see many Framework classes and techniques in use including Regular Expressions, XML Serialization, generated Strongly Typed Collections, XML Comments and a generated Help file. You won’t get much useful work out of the TinyOS itself, but the techniques you’ll learn can be applied to real life. [GDN]