Précédent   Forum des professionnels en informatique > Le club des professionnels en informatique > Actualités
Actualités L'actualité des sociétés du secteur informatique
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 20/07/2010, 12h11   #1
Chroniqueur Actualités
 
Avatar de Hinault Romaric
 
Homme Hinault Romaric
Consultant
Inscription : janvier 2007
Messages : 2 101
Détails du profil
Informations personnelles :
Nom : Homme Hinault Romaric
Localisation : Cameroun

Informations professionnelles :
Activité : Consultant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2007
Messages : 2 101
Points : 30 579
Points : 30 579
Par défaut Microsoft change les licences d'IronPython et IronRuby pour la licence Apache

Microsoft met IronRuby et IronPython sous licence apache Open Source V2.0

IronPython et IronRuby sont des implémentations de Python et Ruby langages de programmation pour .net et Mono, Ils sont construits au dessus du DLR (Dynamique Langage Runtine), qui ajoute au CLR une série de services spécifiquement conçus pour répondre aux besoins des langages dynamiques.

IronPython est une implémentation de Python pour .Net. Elle a été codée en C#. et permet ainsi d'accéder facilement aux bibliothèques .Net tout en restant entièrement compatible avec le langage Python.

De même IronRuby est une implémentation de Ruby pour .net donc le but est de fournie une implémentation de qualité de Ruby.


Jusqu'ici ces deux langages de programmation étaient disponible sous la License Microsoft Permissive .

Pourquoi ce changement? Commentaire d'un porte parole de la société.

Citation:
We received customer feedback directly that the Apache v2.0 License increasingly became the license of choice for those working on the IronPython and IronRuby projects. While the Microsoft Public License is a good license, we wanted to support this customer feedback so we decided to make the change to the Apache License v. 2.0 for these projects.
source : http://www.zdnet.com/blog/microsoft/...e-license/6872


IronPython est disponible là.

IronRuby est disponible là.

Lire aussi:

Ce tutoriel interactif sur Ironpython

Et l'article Thibaut Barrère sur IronRuby
__________________
Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
Mon blog Mes articles
En posant correctement votre problème, on trouve la moitié de la solution
Hinault Romaric est déconnecté   Envoyer un message privé Réponse avec citation 90
Vieux 20/07/2010, 22h23   #2
Membre éclairé
 
Inscription : décembre 2004
Messages : 302
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 302
Points : 366
Points : 366
Je ne saisis pas exactement l'importance de cette nouvelle, mais cet article a au moins le mérite (pour moi...) de me rappeler l'existence d'IronRuby. J'ai fait pas mal de Ruby il y a... pfiou, plus de 10 ans, et je cherchais un 'langage de script' à utiliser avec un programme en C#.
Reste que la dernière version (1.1 pour .NET 4.0) semble ne plus trop correspondre à l'introduction de Thibaut Barrère et je crois même bien avoir trouvé quelque part une info selon laquelle il n'y a pas forcément une totale compatibilité avec les versions précédentes d'IronRuby.
Il reste que c'est plutôt inutilisable en l'état : télécharger la dernière version (1.1 qui existe précompilée dans le lien donné dans l'article), l'inclure dans les Références d'un projet VcsExpress et tenter de reproduire les exemples trouvés ici et là (il y en a extrêmement très peu, et quasiment tous en ASP.NET alors que je ne veux que tester l'exécution d'une commande ruby depuis un programme C#) ne suffit pas.
Sans doute faut-il charger le fameux DLR ? Même ainsi, des namespaces semblent avoir changé de contenu. Bref, soit j'ai vraiment raté un virage important, soit il faut attendre encore un peu pour voir comment tout cela fonctionne.
Thorna est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2010, 14h45   #3
Membre habitué
 
Homme
Développeur / DBA
Inscription : septembre 2007
Messages : 132
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Développeur / DBA
Secteur : Enseignement

Informations forums :
Inscription : septembre 2007
Messages : 132
Points : 125
Points : 125
Ah oui ? Bon c'est cool je viens d'apprendre l'existence de IronPython ce qui se révèle finalement assez pratique pour moi qui débute un projet python ... et qui suis grand fan de c#
__________________
Digital D.N.A
digitaldna est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Actualité déjà publiée
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h18.


 
 
 
 
Partenaires

Hébergement Web