BT

Le compilateur C# délivré en Open Source

| par Jeff Martin Suivre 17 Abonnés , traduit par Patrick Bobo Suivre 0 Abonnés le 25 avr. 2014. Durée de lecture estimée: 1 minute |

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

Donnez-nous votre avis

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

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet
Commentaires de la Communauté

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

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

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

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Discuter

Se connecter à InfoQ pour interagir sur ce qui vous importe le plus.


Récupérer votre mot de passe

Follow

Suivre vos sujets et éditeurs favoris

Bref aperçu des points saillants de l'industrie et sur le site.

Like

More signal, less noise

Créez votre propre flux en choisissant les sujets que vous souhaitez lire et les éditeurs dont vous désirez suivre les nouvelles.

Notifications

Restez à jour

Paramétrez vos notifications et ne ratez pas le contenu qui vous importe

BT