@fanbaby: I'm not sure we really need another 'systems' programming language for the most part, languages better suited to application development are far more useful (and that's where features like C#'s async step in). And I'm not sure ditching inheritence and polymorphism really do anything other than force developers to re-create that sort of behaviour manually.