ActiveState vient de mettre à jour sa distribution du langage de programmation Python afin de faciliter l'accès aux bases de données et la création des interfaces graphiques.
ActivePython permet à présent d'établir des connexions sécurisées aux bases de données et aux services web, en utilisant le module M2Crypto pour OpenSSL. Elle intègrent aussi désormais bon nombre de connecteurs, dont ceux pour MySql, PostGres et les bases d'Oracle.
Malheureusement ces nouveautés ne sont inclues que dans les versions Business, Entreprise et OEM, mais pas dans l'édition gratuite destinée à la communauté.
Pour les interfaces graphiques, cette version ajoute « PyQt ».
« PyQt » offre la possibilité de produire des interfaces à l'aide du framework multiplateforme QT. PyQt contient 300 classes et plus de 5 750 fonctions et méthodes.
Les bibliothèques graphiques wxPython et Tkinter sont aussi de la partie.
Ces bibliothèques sont évidemment libres et disponibles en téléchargement gratuit.
ActiveState les intègre dans son pack multiplateforme pour qu’elles soient prêtes à l'usage dès l'installation d'ActivePython.
Cette version est disponible en téléchargement sur le site d'ActiveState.
Mais bien qu'ayant de nombreux atouts, elle pose tout de même la question de savoir si les développeurs sont prêts à payer ou s'ils trouveront suffisants les outils de la version gratuite de la technologie.
Ou plus exactement quelles améliorations justifient une version commerciale payante ?
Source : ActiveState
Lire aussi :
Pour les interfaces graphiques, PyGTK ou PyQt4 ? Quelle est votre expérience ? Vaut-il mieux ne pas faire d'IHM avec Python ?
Les bindings de Qt sont-ils réellement matures ? Sont-ils utilisables professionnellement ou relèvent-ils plus de la bidouille ?
Python 2.7 est disponible en version définitive, la dernière mouture 2.x prépare la transition vers la série 3.x
Et vous ?
Que pensez-vous de cette version ?
Etes-vous prêt à payer pour une version « améliorée de Python » ?
En collaboration avec Gordon Fowler
Êtes-vous prêt à payer pour une "version améliorée" de Python
Comme ActivePython qui facilite la connectivité avec les SGBD ?
Êtes-vous prêt à payer pour une "version améliorée" de Python
Comme ActivePython qui facilite la connectivité avec les SGBD ?
Le , par Idelways
Une erreur dans cette actualité ? Signalez-nous-la !