On Fri, Mar 07, 2008 at 06:56:24AM -0600, Marco Peereboom wrote:
> 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.

Perhaps we should review the Ada thread from a while back.  

Doug.

Reply via email to