Navigation
L'actualité informatique et multimédia
Développement : IronPython est disponible en version finale
Serpent de métal, c'est moins bien que singe de métal d'abord
Serpent de métal, c'est moins bien que singe de métal d'abord
Le Python est un langage de script extrêmement répandu car multiplateforme. Utilisé dans une foule d’applications et de cas très différents (on le trouve jusque dans Civilization IV par exemple), on le rencontre le plus souvent sur les plateformes Unix et Linux.
Le Python a connu plusieurs évolutions et a été adapté à d’autres environnements comme Java grâce à un interpréteur (Jython). Il vient cependant de se décliner dans une version un peu particulière puisqu'orientée vers l’environnement .NET de Microsoft. La version 1.00 finale d’IronPython est donc disponible depuis peu à tous les développeurs intéressés par la chose.
L’un des auteurs de Jython, Jim Hugunin, avait écrit il y a quelques années pour le CLR (Common Language Runtime) que l’environnement .NET constituerait une « horrible » base pour un langage dynamique comme Python. IronPython est en fait là pour prouver le contraire puisque l’un des auteurs n’est autre que… Hugunin lui-même.
Bien qu’IronPython ne soit pas le premier Python pour Windows, il s’agit néanmoins du premier destiné à la plateforme .NET. Il n’est pas compatible à 100% avec le Python traditionnel, comme c’était d’ailleurs le cas avec Jython, car l’adaptation à des environnements de code managé demande certaines modifications.
IronPython peut puiser directement dans l’ensemble de la version 3.0 du Framework .NET dont nous vous parlions hier. Il peut ainsi en quelques lignes créer et gérer des objets graphiques tirés de Windows Presentation Foundations et les intégrer au sein d’une console en quelques minutes.
Les intéressés pourront lire la page d’annonce de la version 1.00 finale (en anglais, par Hugunin) et télécharger IronPython depuis cette page.
Le Python a connu plusieurs évolutions et a été adapté à d’autres environnements comme Java grâce à un interpréteur (Jython). Il vient cependant de se décliner dans une version un peu particulière puisqu'orientée vers l’environnement .NET de Microsoft. La version 1.00 finale d’IronPython est donc disponible depuis peu à tous les développeurs intéressés par la chose.
L’un des auteurs de Jython, Jim Hugunin, avait écrit il y a quelques années pour le CLR (Common Language Runtime) que l’environnement .NET constituerait une « horrible » base pour un langage dynamique comme Python. IronPython est en fait là pour prouver le contraire puisque l’un des auteurs n’est autre que… Hugunin lui-même.
Bien qu’IronPython ne soit pas le premier Python pour Windows, il s’agit néanmoins du premier destiné à la plateforme .NET. Il n’est pas compatible à 100% avec le Python traditionnel, comme c’était d’ailleurs le cas avec Jython, car l’adaptation à des environnements de code managé demande certaines modifications.
IronPython peut puiser directement dans l’ensemble de la version 3.0 du Framework .NET dont nous vous parlions hier. Il peut ainsi en quelques lignes créer et gérer des objets graphiques tirés de Windows Presentation Foundations et les intégrer au sein d’une console en quelques minutes.
Les intéressés pourront lire la page d’annonce de la version 1.00 finale (en anglais, par Hugunin) et télécharger IronPython depuis cette page.
Rédigée par le jeudi 07 septembre 2006 à 12h09 (16068 lectures)
Source de l'INformation : IronPython
Source de l'INformation : IronPython
Le reste de l'actualité :
07-09-06 : Roadrunner : un nouveau supercalculateur chez IBM
07-09-06 : GeForce 7900GTO : Tueuse de GeForce 7950GT ?
07-09-06 : Microsoft : Brian Valentine va également quitter la firme
07-09-06 : Une université anglaise donne des iPod Nano à ses élèves
07-09-06 : INpact Virtuel droit aux buts : preview de Fifa 07
07-09-06 : Développement : IronPython est disponible en version finale
07-09-06 : Une ancienne experte en sécurité de Microsoft rejoint Mozilla
07-09-06 : Microsoft brevète la méthode de conjugaison des verbes
07-09-06 : Sapphire partenaire du lancement des nouvelles GeForce ?
07-09-06 : Mesures de restrictions aériennes contre Dell et Apple
07-09-06 : GeForce 7900GTO : Tueuse de GeForce 7950GT ?
07-09-06 : Microsoft : Brian Valentine va également quitter la firme
07-09-06 : Une université anglaise donne des iPod Nano à ses élèves
07-09-06 : INpact Virtuel droit aux buts : preview de Fifa 07
07-09-06 : Développement : IronPython est disponible en version finale
07-09-06 : Une ancienne experte en sécurité de Microsoft rejoint Mozilla
07-09-06 : Microsoft brevète la méthode de conjugaison des verbes
07-09-06 : Sapphire partenaire du lancement des nouvelles GeForce ?
07-09-06 : Mesures de restrictions aériennes contre Dell et Apple
Firefox 3 : se rendre rapidement sur ses sites préférés
Lorsque l’on commence à posséder une liste immense...
Lorsque l’on commence à posséder une liste immense...
Firefox 3 : ajouter des étiquettes sur les marque-pages
La gestion des étiquettes sous Firefox est un moyen...
La gestion des étiquettes sous Firefox est un moyen...
© 2003 -2008 PC INpact SARL de presse. Tous droits réservés ! - Powered by PCI WebEngine - PCINpact.com est un site de PC INpact Network
Glossaire : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Toutes les marques citées sur PC INpact appartiennent à leurs propriétaires respectifs ! - Page valide XHTML 1, CSS -
- Générée en 0.0132 s - Top 100
Partenaires : Disque dur multimédia - Personnaliser Windows - Comparatif photo - Forum Science - Tom's Hardware - Sonneries et jeux pour mobiles - Test ADSL
Toutes les marques citées sur PC INpact appartiennent à leurs propriétaires respectifs ! - Page valide XHTML 1, CSS -
- Générée en 0.0132 s - Top 100Partenaires : Disque dur multimédia - Personnaliser Windows - Comparatif photo - Forum Science - Tom's Hardware - Sonneries et jeux pour mobiles - Test ADSL






























