Introduction -
Innovations du langage C# 2.0 -
Innovations du langage VB.NET 2.0 -
Innovations du langage C++
A la première lecture, une classification sommaire nous permet de dégager les axes d’innovation suivants :
- Innovation des langages
- Perfectionnements des compilateurs
- Perfectionnements de la productivité
- Perfectionnements du débuggeur
Comme nous pourrons le constater, les nouveautés et innovations des langages deviennent difficilement dissociables de l’IDE Visual Studio.NET 2005. Nous pourrions même, en faisant abstraction de l’approche purement puriste, constater que les nouveautés majeures reposent soit sur les combinaisons des langages et de leur cadre de développement respectif, soit les différentes versions du VS.NET.
Bien qu’innovants, force est de reconnaître que des langages comme C# et VB.NET tendent à s'uniformiser et à devenir tellement semblables en terme de réalisations possibles qu’il devient difficile de tirer des arguments purement techniques sur le choix décisif de l’un ou l’autre. Ceci, fis de l'approche psycho métaphysique de tout puriste.