Developpez.com

Le Club des Développeurs et IT Pro

Microsoft se désengage de IronRuby et IronPython

Et rend les deux projets open-source, le créateur d'IronPyton rejoint Google

Le 2010-10-22 13:01:05, par Idelways, Expert éminent sénior
A partir du premier novembre de cette année, IronRuby et IronPython ne seront plus des implémentations du langage Ruby et Python supportées par Microsoft ; et destinées à la plateforme .NET.

Ils appartiendront entièrement à la communauté comme des projets open-source totalement indépendants.

Et c'était prévisible.

Microsoft avait pourtant misé sur les langages dynamiques. Il avait ajouté le Dynamic Language Runtime au Common Language Runtime et la société a développé, durant cinq ans, ces implémentations.

Mais depuis août dernier, Microsoft semblait se lasser des langages Iron.

Le leader du projet IronRuby, Jimmy Schementi, a même quitté Microsoft, arguant d'un désintérêt grandissant envers les langages dynamiques (autres que JavaScript) chez Redmond.

La licence de ces implémentations a été changée pour une licence open-source (Apache 2). Et la sentence vient de tomber. Microsoft décide officiellement d'en faire don à la communauté. Une annonce faite par le biais d'un billet signé Jason Zander, vice-président Corporate de Visual Studio.

« Parmi ces changement, je suis heureux d'annoncer que de nouveau leaders, externes à Microsoft vont prendre en main les projets [...] Le projet IronPython sera coordonné par Miguel de Icaza [NDR : créateur de Mono, l'implémentation libre de .NET], Michael Foord, Jeff Hardy et Jimmy Schementi. Miguel de Icaza et Jimmy Schementi seront les coordinateurs d'IronRuby », écrit-il.

Zander rappelle que tous ces coordinateurs ont déjà pris part au développement des langages Iron en tant que contributeurs internes ou externes à Microsoft.

Juste après cette annonce, Jim Huguni, créateur d'IronPython et « gourou » du développement chez Microsoft, a décidé de rejoindre Google.

Le concerné précise que l'arrêt du support d'IronPython a été « le catalyseur de cette décision et non la cause ».

Source : le billet de Jason Zander, message d'adieu de Jim Huguni

Et vous ?

Avec cette décision, Microsoft tourne-t-il le dos aux langages dynamiques ?
Et si oui, pour quelles raisons selon vous ?

En collaboration avec Gordon Fowler
  Discussion forum
5 commentaires
  • bubulemaster
    Membre éclairé
    Je ne vais pas répondre aux deux questions posés et j'espère ne pas lancer de troll.

    Envoyé par Idelways

    La licence de ces implémentations a été changée pour une licence open-source (Apache 2). Et la sentence vient de tomber. Microsoft décide officiellement d'en faire don à la communauté. Une annonce faite par le biais d'un billet signé Jason Zander, vice-président Corporate de Visual Studio.
    Moi qui n'apprécie pas beaucoup la politique Microsoft, le fait qu'il fasse dont de leur travaille et qu'il renonce à leur licence MPL. Je trouve ça bien comme geste.
    Ca me fait me remettre en question.

    Voilà, c'était juste une apparté.
  • PetitCastor13
    Nouveau membre du Club
    Premier post !

    Non, je ne pense pas que Microsoft tourne le dos aux langages dynamiques. Comme le dit l'article, Microsoft s'intéresse toujours à JavaScript, et puis n'oublions pas PowerShell.
    Peut-être que Microsoft abandonne ces projets pour se consacrer à des chantiers plus prioritaires (Azure, Windows 8, ...) ?
  • Thorna
    Membre éprouvé
    Avec cette décision, Microsoft tourne-t-il le dos aux langages dynamiques ?
    Non!
    Il a inclus le dynamique dans .NET. Il inclut aussi la métaprogrammation dans la prochaine version, des petits trucs ici et là... Il n'a plus besoin d'Iron-quoi-que-ce-soit.
  • camus3
    Membre éprouvé
    qu'est-ce que vous entendez par dynamique ? runtime type binding ?
  • B.AF
    Membre chevronné
    Ils n'abandonnent pas puisqu'il font le nécessaire pour déléguer cela à une communauté Open Source et pas n'importe qui quand on regarde bien.

    C'est très bien que cela se passe comme ça. Si toutes les sociétés qui font de l'informatique et soit disant expertes et engagées dans le 'libre' faisaient don à la communauté de leur travail dans des conditions de license Apache 2...

    Je trouve que les formes sont bien mises.