On Fri, Mar 07, 2008 at 12:19:03PM +0100, Die Gestalt wrote: > Having a kernel with managed code is not necessarily idiotic (although > I think in most cases smart pointers do the job better). > > However having chosen C# is in my opinion not optimal. C# is very > limited when it comes to generic and meta-programming. > > I think "modern-styled" C++ (ie template intensive) and a functional > oriented language would have been a better choice for a secure OS > built from the ground up.
Have you ever been involved in OS design and implementation? And I do not mean academic exercises, but a real world project producing actual working stuff. -Otto