Faites connaissance avec Roslyn !

visual studio 2017


Ce 7 mars, Microsoft a releasé de façon officielle Visual Studio 2017. Afin d'assurer un programme de qualité et moderne, l'équipe de Mercator est à l’affût de ce type de nouveautés technologiques et s'y adapte. 

Visual Studio, c’est l’environnement de développement, pratiquement universel pour la plateforme Windows en tout cas, mis à disposition des programmeurs par la firme de Redmond.
Les programmeurs y passent 200% de leur temps de travail. 

Vous comprendrez donc que, pour un programmeur, recevoir une nouvelle version de Visual Studio, c’est un peu comme recevoir une nouvelle voiture : chaque nouvelle version amène de nouvelles fonctionnalités et donc nécessairement, plus de confort, plus de possibilités ! 


Avec presque chacune des nouvelles versions de Visual Studio, arrive aussi une nouvelle version de C#.
C# (dites "C sharp") est le langage de développement utilisé pour créer Mercator. Il s’agit donc de la langue, avec sa syntaxe, sa grammaire, ses usages, …

Ces nouvelles versions font donc évoluer de façon importante la manière de construire Mercator. Il y a longtemps déjà, les premiers pas de Mercator reposaient uniquement sur C# 2.0. Aujourd’hui, Visual Studio nous amène la version 7.0.

Mercator dispose de capacités de paramétrage inédites. Et une grande partie de ce paramétrage se fait, en C#, soit dans le Visual Studio de la personne qui effectue ce travail, soit directement dans Mercator (via l’éditeur de code intégré).
L’équipe de programmation de Mercator a décidé d’aligner la version du langage C# disponible dans le compilateur intégré à l’éditeur de code de Mercator sur la version comprise dans Visual Studio 2017.

Il est donc à présent possible de compiler directement dans Mercator du code C# 7.0.

Comment cela est-il possible ?

L’équipe de programmation a incorporé dans Mercator le tout nouveau compilateur révolutionnaire ".NET Compiler Platform", dont le petit nom (c'est-à-dire le nom du projet lorsqu’il n’était pas encore officiellement publié) est Roslyn.
Ce compilateur est « open source » et il s’intègre parfaitement dans la nouvelle stratégie de Microsoft de rendre ses produits plus ouverts vers d’autres plateformes.

roslyn

Vous l’aurez compris, nous suivons de très près les évolutions constantes du monde de l'informatique et nous souhaitons vous en faire profiter.


 Consulter la page technique

Visual Studio est un produit de Microsoft Corporation
Source : https://github.com/dotnet/roslyn