BT

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

Le compilateur C# délivré en Open Source

Favoris

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

Bonjour étranger!

Vous devez créer un compte InfoQ ou cliquez sur pour déposer des commentaires. Mais il y a bien d'autres avantages à s'enregistrer.

Tirez le meilleur d'InfoQ

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

Commentaires de la Communauté

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

BT

Votre profil est-il à jour? Merci de prendre un instant pour vérifier.

Note: en cas de modification de votre adresse email, une validation sera envoyée.

Nom de votre entreprise:
Rôle dans votre entreprise:
Taille de votre entreprise:
Pays/Zone:
État/Province/Région:
Vous allez recevoir un email pour confirmer la nouvelle adresse email. Ce pop-up va se fermer de lui-même dans quelques instants.