"ennek sosem lesz vége..."
:-) Igen, a C programnyelv után jön a D, a Microsoft-tól, bár ez nem a végleges neve, mivel már van egy D programnyelv
A C# meg megfelelően platformfüggetlen, csak kell hozzá CLR (Common Language Runtime), pont mint a Java-hoz.