On parle beaucoup de Jython, IronPython, etc..
Mais qui utilisent ces implémentations ?
Quelle est la proportion des développeurs Jython/CPython/etc.. ?
J'ai mis en ligne un sondage ici:
http://www.afpy.org/python/forum_python/forum_general/462461(...)
Il ne répondra pas évidemment à cette question mais permettra peut être de se rendre compte (vaguement) des proportions.
# Mais ?
Posté par Gavroche LeGnou . Évalué à 5.
Je développe (un peu) en python (2.3-2.4) avec la version de www.python.org.
Donc à priori j'utilise CPython c'est ca ?
Les autres apportent quoi ? Changent quelque chose ?
(désolé si ces questions peuvent paraitre bêtes :))
[^] # Re: Mais ?
Posté par alexissoft . Évalué à 5.
[^] # Re: Mais ?
Posté par micha_mosk . Évalué à 1.
A-t-on par exemple accès avec IronPython à toute la bibliothèque .Net où s'agit-il uniquement de faire tourner le code sur une autre machine virtuelle, et de profiter de sa plus grande implémentation (sur les postes windows) et ainsi ne pas devoir, pour l'utilisateur final, installer Python?
[^] # Re: Mais ?
Posté par Tarek Ziadé . Évalué à 1.
[^] # Re: Mais ?
Posté par TImaniac (site web personnel) . Évalué à 2.
[^] # Re: Mais ?
Posté par alice . Évalué à 7.
[^] # Re: Mais ?
Posté par Tarek Ziadé . Évalué à 3.
Ca fait de Python un langage de script de choix sur ces environnements.
[^] # Re: Mais ?
Posté par B16F4RV4RD1N . Évalué à 3.
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
[^] # Re: Mais ?
Posté par Tarek Ziadé . Évalué à 3.
ca offre aussi des facilités pour integrer des modules d'extension en C,comme Jython offre des facilités pour Java et IronPython pour .net et mono
# Tu as oublié...
Posté par Nicolas Bernard (site web personnel) . Évalué à 10.
[^] # Re: Tu as oublié...
Posté par MsK` . Évalué à 4.
# Inscriptions
Posté par alexissoft . Évalué à 7.
[^] # Re: Inscriptions
Posté par Tarek Ziadé . Évalué à 2.
# Commentaire supprimé
Posté par Anonyme . Évalué à 1.
Ce commentaire a été supprimé par l’équipe de modération.
# PyPy
Posté par lukeg . Évalué à 4.
Un gros défaut, la vitesse: dixit un des dev que j'ai rencontré, PyPy est 10x plus lent que CPython, ils ont reussi a faire une pointe à 6.8x plus lent grace a je ne sais plus quoi.. Ca reste tres lent donc (enfin bon, ca s'ameliore, ca devait etre 30x plus lent au début, dixit le meme developpeur)
[^] # Re: PyPy
Posté par Sébastien Douche . Évalué à 3.
Effectivement, c'est encore lent mais il n'y a pas encore d'optimisation. Pour rappel, au départ PyPy était 1000x plus lent. puis 300x, puis 100x, puis 30x. Maintenant, il arrive selon le code à être entre 10x et 20x plus lent, avec un petit refactoring de quelques lignes :)
Le projet sprint (rassemblement de codeurs) à la fin du mois va surement donner un petit coup de fouet :
http://codespeak.net/pypy/extradoc/sprintinfo/mallorca/sprin(...)
Car le travail sur le compilateur Jit ne fait que commencer.
C'est un projet bigrement intéressant, qui risque de faire mal s'il va loin (avec l'intégration de Psyco et Stackless par exemple). Je conseille la lecture de :
http://codespeak.net/pypy/dist/pypy/doc/architecture.html
Mais d'aprés les auteurs, faut rien attendre avant fin 2006, surtout qu'il manque toujours la bibliothèque standard.
[^] # Re: PyPy
Posté par Sebastien . Évalué à 1.
Est-ce qu'à terme il pourrait être intégré dans ce JIT ?
Désolé pour ces questions naïves...
http://shed-skin.blogspot.com/
http://sourceforge.net/projects/shedskin/
# Il faut s'inscrire pour voter
Posté par Boa Treize (site web personnel) . Évalué à 2.
[x] CPython
[x] Jython
Et clairement, je n'hésiterai pas à utiliser IronPython le jour où on me demandera de bosser sur .Net, et PyPy m'intéresse beaucoup (certainement plus que Parrot).
[^] # Re: Il faut s'inscrire pour voter
Posté par Tarek Ziadé . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.