JetBrains lance un nouveau paradigme de programmation avec son système de programmation Meta (MPS)
PRAGUE, December 10 /PRNewswire/ --
- Avec le lancement de la version pilote du MPS, JetBrains fournit des outils de programmation concrets axés sur le langage pour la création d'applications réelles et de langages spécifiques du domaine
JetBrains(R), créateur d'outils intelligents et novateurs visant à améliorer la productivité et destinés aux développeurs de logiciels, a annoncé le lancement de la version pilote de son nouveau produit, le système de programmation Meta, ou MPS (Meta Programming System). Le système de programmation Meta est un tout nouveau concept d'environnement de développement de logiciels qui utilise le paradigme de programmation axé sur le langage. Au terme de plusieurs années de recherche et de développement, JetBrains a lancé sa version pilote. La société prévoit de lancer la version 1.0 au début de 2009.
(Logo: http://www.newscom.com/cgi-bin/prnh/20070118/JBLOGO )
Le système de programmation Meta est un environnement destiné aux développeurs de logiciels professionnels afin de les aider à créer de nouveaux langages personnalisés, d'étendre les langages existants et de les utiliser pour développer des programmes. Le MPS est également un instrument destiné à la création de langages spécifiques du domaine (DSL). Les experts du domaine qui ne sont pas familiers avec la programmation peuvent facilement utiliser les DSL créés à l'aide du MPS.
Le principal objectif du MPS est de permettre la création de nouveaux langages et d'élargir les langages existants aussi facilement que possible. Ses fonctionnalités avancées permettent de définir les systèmes de types langages, les contraintes et les éditeurs spécialisés afin de produire de nouveaux langages puissants et faciles à utiliser. Le MPS emploie une approche générative : les langages sont décrits à un niveau supérieur et le MPS génère un code de compilation en d'autres langages, et ce, surtout en langage Java.
<< Lorsque nous avons commencé à travailler sur le MPS en 2003, il s'agissait d'un projet de recherche qui n'était pas très utile, mais qui était très amusant à manipuler >>, a déclaré Sergey Dmitriev, PDG de JetBrains et auteur du concept MPS. << Cependant, nous avons toujours fait preuve d'assiduité pour ce qui est d'utiliser nos propres produits dans leur ensemble et, à l'heure actuelle, nous utilisons déjà le MPS pour développer de nouveaux produits. Nous sommes toujours à l'écoute de la communauté des développeurs. Par conséquent, compte tenu du fait que le MPS est nouveau et très différent, nous sommes très intéressés à recevoir les précieux commentaires des développeurs. >>
Le MPS sera offert gratuitement à tous les utilisateurs et, en plus, une importante part de son code sera offerte en open source (sous la licence Apache).
JetBrains croit fermement que le MPS possède toutes les capacités nécessaires pour faire passer le développement de logiciels dans son ensemble, et en particulier le développement axé sur le langage, à la vitesse supérieure.
Pour en apprendre davantage au sujet du MPS de JetBrains, vous pouvez le télécharger et l'essayer dès aujourd'hui. Veuillez consulter le site Web officiel du MPS au http://www.jetbrains.com/mps.
À propos de JetBrains
JetBrains, leader en matière de développement de logiciels à la fine pointe de la technologie, se spécialise dans la création de logiciels intelligents destinés à améliorer la productivité. La firme jouit d'une notoriété considérable grâce à Java(TM), un environnement intégré de développement novateur et primé, à IntelliJ(R) IDEA (pour plus de détails, consultez le site Web au http://www.jetbrains.com/idea), à ReSharper et à dotTrace Profiler pour les développeurs .NET (consultez le http://www.jetbrains.com/resharper et le http://www.jetbrains.com/profiler), et à TeamCity, un environnement d'intégration et de gestion des versions en continu (http://www.jetbrains.com/teamcity). JetBrains est basée à Prague, en République tchèque, et ses laboratoires de recherche et développement sont situés à Saint-Pétersbourg, en Russie, et à Boston, dans le Massachusetts. Pour obtenir de plus amples renseignements, veuillez consulter le http://www.jetbrains.com.
Note pour les rédacteurs : JetBrains, IntelliJ, IntelliJ IDEA, ReSharper, dotTrace et TeamCity sont des marques de commerce ou des marques de commerce déposées de JetBrains, s.r.o. Toutes les autres marques de commerce appartiennent à leurs propriétaires respectifs.


