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).

Love the marketing lingo "managed code".  I am sure we can move some
boxes with that term.

> 
> However having chosen C# is in my opinion not optimal. C# is very
> limited when it comes to generic and meta-programming.

What's next? an OS in java and php?

> 
> 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.

I don't think I could come up with a more awkward language than C++.  It
is too generic where it should be specific and too specific where it
should be generic.  I marvel at how bad the language is designed and by
the sheer fact that it has ++ in it that made the marketing departments
go wild.

Reply via email to