Publication du code source des librairies du Framework .Net !!!

Certainement la nouvelle la plus incroyable depuis que j'écris sur ce blog ! C'est avec un enthousiasme non dissimulé que je vais publier ce post.

Microsoft annonce aujourd'hui à travers le blog de Scott Guthrie la mise à disposition publique d'une majorité des sources du Framework .Net.

http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx

Il sera également possible de deboguer depuis Visual Studio jusque dans les sources du framework.
Visual Studio 2008 et le framework .Net 3.5 offriront pour la première fois cette possibilité.

C'est une nouvelle incroyable et certainement la plus étonnante depuis la sortie du Framework .Net.

Je n'y vois pas uniquement la volonté de rendre publique les sources de Microsoft car dans le monde .Net, des outils tels que Reflector permettent déjà de visualiser les sources via désassemblage.

En tant qu'ancien Delphiste, mon avis est le suivant. Borland a toujours fourni les sources de ses bibliothèques de composants (VCL) et c'est pour moi une des raisons de la qualité des composants tiers.

Outre une compréhension totale des classes de bases, la visibilité des sources offre un avantage pédagogique énorme: on voit comment programment ceux qui ont pensé le framework !

Cela devrait augmenter de manière significative la compréhension du framework pour tous les développeurs, facilitant l'écriture de composants et autres frameworks techniques.

Mitsu

Autres liens:

http://blogs.msdn.com/charlie/archive/2007/10/03/net-framework-source-code-to-ship-with-orcas.aspx