BT

Diffuser les Connaissances et l'Innovation dans le Développement Logiciel d'Entreprise

Contribuez

Sujets

Sélectionner votre région

Accueil InfoQ Actualités Le compilateur C# délivré en Open Source

Le compilateur C# délivré en Open Source

Début avril, Microsoft a délivré au public le projet de compilateur Roslyn, sous la licence open source Apache. Cette annonce surprenante a été faite durant la seconde keynote du Build par le créateur du C#, Anders Hejlsberg. Rolsyn représente l'investissement significatif que Microsoft a fait en réécrivant intégralement ses compilateurs C# et VM .NET, tout en ouvrant le processus de compilation aux développeurs pour promouvoir un meilleur support pour les outils et l'éditeur.

A présent, le projet entier est disponible sur le CodePlex de Microsoft et utilisable gratuitement par tous les développeurs qu'ils soient sur Windows ou non. Si Git est installé, vous pouvez récupérer le projet directement avec une opération clone.

Si vous désirez essayer Roslyn, l'avant-première est disponible sur Connect. Si vous voulez vraiment entrer dans le code et le compiler sur votre propre environnement pour tester et expérimenter, vous aurez besoin de VS2013 Professional ou plus récent, du SDK Visual Studio 2013, de VS2013 Update 2 RC, et de la Plateforme de Compilation .NET (Roslyn) End User Preview.

La roadmap présentée sur la page du projet Roslyn liste de nombreux éléments en cours de développement, qui peuvent être principalement classés comme des additions de fonctionnalités ou de l'amélioration de qualité. Une page de statut existe pour lister l'état actuel des nouvelles fonctionnalités en cours d'écriture pour C# et VB.

La livraison de la technologie clé à la base de .NET marque un changement important dans la façon de penser de Microsoft. Alors que l'exécution (CLR) n'est pas open source, la visibilité du compilateur devrait mener à de meilleurs bénéfices pour tous, quelque soit la plateforme. (Le projet Mono CLR permet aux plateformes non-Microsoft d'exécuter le code produit par Roslyn).

Evaluer cet article

Pertinence
Style

Contenu Éducatif

BT