• # Ça m'intéresse

    Posté par . En réponse au journal Pythran 0.2 : Python peut-il être aussi rapide que du C ?. Évalué à 5.

    Salut, moi j'ai justement un code python pour faire du calcul scientifique qui pourrait bénéficier de cette approche. En fait, coder en python est plus rapide que coder en C, mais le temps d'exécution est plus long, ce qui peut ne pas être un inconvénient rédhibitoire si on est patient. Par contre, le fait de potentiellement pouvoir atteindre la vitesse du C c'est très bien, car ça permet de donner un ordre de grandeur du temps mis pour faire le calcul si le code était directement traduit en code machine.

    Mais quand même, j'ai un peu l'impression que ce serait trop beau pour être vrai. Comment ce pythran va-t-il s'en sortir devant un code plus complexe, utilisant des fonctionnalités particulières dans des modules spéciaux etc ? Parce que le code en exemple, tu peux le faire en C ça va te prendre ×ばつ plus de lignes mais au moins c'est portable et ça va compiler une fois pour toutes. Donc si c'est juste pour économiser 30 lignes de code (principalement des déclarations, des accolades et des définitions un peu verbeuses), est-ce que ça ne vaut pas le coup de le faire en C directement ?

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.