Il faut plusieurs années avant de faire un bon compilo !
regardez le C, combien d'années il a fallu ?
ObjectiveC n'a jamais vraiment percé en partie pour cette raison
pire pour le C++ : tout les compilos ne fonctionnent pas encore parfaitement (notamment pour les templates)
Pour le java c'est pareil. personne ne voudrait se retrouver avec les "compilos" d'il y a 2 ans.
Le C# faut pas croire qu'en 2 ans ca va être bouclé, ce qui vont se mettre au C# vont essuyer les platres pour pas grand chose de plus que les autres langages, en faite surement pas mal de chose en moins (portabilité, maturité, puissance, moins de libs ...).
En plus si on passe à des processeurs 64bits vectoriels dans quelques années, le compilo pour i386 y'a plus qu'a le jeter à la poubelle et à tout refaire, même l'équipe de dev du compilo pour i386 on peut la remplacer tellement ca n'a rien à voir !!
donc y'a du boulot