Tout d'abord, un joli projet ! J'utilise python pour des petites simulations physiques et jusqu'ici ses performances m'ont suffit, mais vu la facilité d'utilisation de pythran, il faut vraiment que je vois ça de plus près. Surtout qu'il permet de faire du parallélisme en python, alors que j'ai toujours lu que ce n'était pas possible à faire directement parce que GIL. (Note : justement, là, ce n'est pas direct. Mais pour les programmes scientifiques, on s'en contrefiche que ce soit compilé plutôt qu’interprété.)
Le seul point qui pourrait me bloquer est le support de numpy, random et scipy. Pour numpy, je n'est pas trouvé de liste des fonctions qui marchent (ou, au contraire, qui ne marchent pas), pour random, ça semble dans la TODO liste, mais je n'ai rien trouvé sur scipy.
Un beau projet, qui me pousse plus encore à jouer avec python plutôt que C !
# Support de Numpy
Posté par Gabbro . En réponse à la dépêche Pythran 0.6 - compilation de noyaux scientifiques écrits en Python. Évalué à 2.
Tout d'abord, un joli projet ! J'utilise python pour des petites simulations physiques et jusqu'ici ses performances m'ont suffit, mais vu la facilité d'utilisation de pythran, il faut vraiment que je vois ça de plus près. Surtout qu'il permet de faire du parallélisme en python, alors que j'ai toujours lu que ce n'était pas possible à faire directement parce que GIL. (Note : justement, là, ce n'est pas direct. Mais pour les programmes scientifiques, on s'en contrefiche que ce soit compilé plutôt qu’interprété.)
Le seul point qui pourrait me bloquer est le support de numpy, random et scipy. Pour numpy, je n'est pas trouvé de liste des fonctions qui marchent (ou, au contraire, qui ne marchent pas), pour random, ça semble dans la TODO liste, mais je n'ai rien trouvé sur scipy.
Un beau projet, qui me pousse plus encore à jouer avec python plutôt que C !