Developpez.com

Le Club des Développeurs et IT Pro

F# s'ouvre à la communauté open source

Les bénévoles pourront participer au développement du langage de programmation fonctionnelle de Microsoft

Le 2014-04-14 00:49:37, par Arsene Newman, Expert éminent sénior
L’équipe de Visual F#, qui est responsable du développement du langage fonctionnel F# et des outils qui lui sont relatifs, vient d’annoncer que les bénévoles pourront dorénavant participer au développement du langage, du compilateur, des librairies et des outils Visual F#. À travers cette annonce, Microsoft et plus spécifiquement sa division Microsoft Open Technologies vient de faire un nouveau pas vers l’open source.

Pour rappel, le langage F# est disponible sous différentes plateformes (Windows, OS X, Android, iOS et Linux) et dispose d’une communauté non négligeable d’utilisateurs. Toutefois, jusqu’à aujourd’hui, elle n’a pas été grandement impliquée dans le développement de la plateforme.

En outre, l’équipe de Visual F# a livré quelques détails sur cette initiative pour mieux encadrer la collaboration de la communauté F# :
  • les contributions peuvent toucher au compilateur F#, les librairies ou encore les outils d’implémentation ;
  • les changements proposés seront modérés par Microsoft Research et la communauté F# ;
  • les tests du compilateur et des librairies sont disponibles à la communauté ;
  • dans un futur proche, le code source et les sets de test de l’outil Visual F# seront publiés ;
  • périodiquement, des mises à jour incluant des contributions seront émises sous forme de mise à jour OOB (Out-of-band). Les mises à jour affectent le compilateur, les libraires et les outils ;
  • les contributions au cœur du langage et de ses librairies se feront via le dépôt http://visualfsharp.codeplex.com/;
  • l’équipe Visual F# s’engage à travailler activement avec la communauté F# pour maintenir l’outil Visual F# et la version open source au même niveau ;
  • le dépôt sur GitHub continuera à être utilisé pour la version open source, ainsi que pour le maintien des versions multiplateformes du langage ;
  • les bénévoles doivent accepter la CLA de Microsoft Open Technologies en vue de contribuer au développement du projet ;
  • l’équipe de Visual F# sollicite en premier lieu des contributions pour : l’optimisation du compilateur, la correction des bugs, l’amélioration des librairies et la facilitation du portage de la technologie vers Windows Phone 8 et WinRT à travers l’amélioration des librairies dédiées.

Enfin, l’équipe s’engage à suivre et à encadrer activement le développement du langage. Quant aux prochaines améliorations majeures, elles seront annoncées lors de la version 4.0, qui sera alignée sur le développement de Visual Studio.

Source : Blog de l'équipe de Visual Studio F#
Et vous ?

Qu’en pensez-vous ?
  Discussion forum
1 commentaire
  • marsupial
    Expert éminent
    Quelqu'un a le dernier JDK ? En échange, je mets le premier Eclipse dans le ruisseau ...