Ist zwar auch etwas Off-Topic aber ich muss das einfach mal wieder loswerden
In der .NET Welt werden die Sprachen über kurz oder lang ohnehin zusammenwachsen. Mittlerweile kann man mit VB.NET vieles machen das früher C++ vorbehalten war und andererseits kann man mit .NET Pendant von C++ jetzt auch wunderbar einfach GUI's zaubern, was ja früher oft auch nicht so ohne war.
Klingt natürlich ein wenig nach Lobhudelei aber mir gefällt die Richtung in die sich die Sache bewegt wirklich recht gut.