Comments on: Python, Ruby et PHP sont lents http://sametmax.com/python-ruby-et-php-sont-lents/ Du code, du cul Sat, 07 Nov 2015 11:08:18 +0000 hourly 1 http://wordpress.org/?v=4.1 By: Victor STINNER http://sametmax.com/python-ruby-et-php-sont-lents/#comment-2799 Thu, 01 Nov 2012 21:26:30 +0000 http://sametmax.com/?p=2787#comment-2799 Je bosse dans la télévision numérique, dans l’embarqué. Bah Python convient très bien. Maitenant les telephones ont 1 Go de ram, un gpu et un cpu avrc deux coeurs.

]]>
By: JeromeJ http://sametmax.com/python-ruby-et-php-sont-lents/#comment-2794 Thu, 01 Nov 2012 19:19:05 +0000 http://sametmax.com/?p=2787#comment-2794 Merci pour ce bel article :)

]]>
By: tshirtman http://sametmax.com/python-ruby-et-php-sont-lents/#comment-2777 Thu, 01 Nov 2012 05:21:55 +0000 http://sametmax.com/?p=2787#comment-2777 C’est clair, 99% des programmes sont bien plus io-bound, que cpu-bound, et c’est donc bien plus important de penser sa conception que de choisir le langage le plus rapide, par ce que si tu code mal, il fera pas de miracle… mais va expliquer ça au petit nouveau… après oui, y’a cython et compagnie pour quand y’a besoin, mais j’ai toujours du mal avec, c’est quand même un peu batard comme truc ^^.

]]>
By: Sam http://sametmax.com/python-ruby-et-php-sont-lents/#comment-2768 Wed, 31 Oct 2012 20:24:22 +0000 http://sametmax.com/?p=2787#comment-2768 Perso j’ai une réputation de plus de 50000 sur SO. Je me sens pas motivé de faire la même chose sur la version française si c’est pas la mienne. C’est un boulot de fou en plus du blog. Sans compter les forums où j’officie. C’est un coup à finir schyzo.

]]>
By: Max http://sametmax.com/python-ruby-et-php-sont-lents/#comment-2767 Wed, 31 Oct 2012 18:51:37 +0000 http://sametmax.com/?p=2787#comment-2767 @claus

ouais mais ça me fait chier de dépendre d’eux. c’est plus le côté aventure qui me botte. je t’expliquerai…(Popeye dans les bronzés font du ski)

]]>
By: claus http://sametmax.com/python-ruby-et-php-sont-lents/#comment-2766 Wed, 31 Oct 2012 18:20:11 +0000 http://sametmax.com/?p=2787#comment-2766

PS: Bordel c’est quand qu’on le sort ce StackOverflow Français ?!

Tu sais Max, il y a une zone dans StackExchange appellée Area 51, où tu peux proposer un nouveau type de SO (d’ailleurs les SO Allemands et Portugais sont proches de la béta.

]]>
By: amirouche http://sametmax.com/python-ruby-et-php-sont-lents/#comment-2763 Wed, 31 Oct 2012 15:02:24 +0000 http://sametmax.com/?p=2787#comment-2763 Y a pas de réponse car on sait bien que ça doit finir avant que ça arrive.

]]>
By: Max http://sametmax.com/python-ruby-et-php-sont-lents/#comment-2756 Wed, 31 Oct 2012 04:49:40 +0000 http://sametmax.com/?p=2787#comment-2756 héhé, en tous cas merci mec ;).
C’est cool qu’on puisse l’adapter aussi “facilement” sous Python quand même. la classe à Dallas

]]>
By: Kontre http://sametmax.com/python-ruby-et-php-sont-lents/#comment-2754 Wed, 31 Oct 2012 04:21:19 +0000 http://sametmax.com/?p=2787#comment-2754 Max, non seulement tu spammes, mais en plus c’est hors sujet ;) Au passage, on voit bien sur ce genre de fonctions qu’un langage interprété va aussi bien qu’autre chose…

J’aurai appris la conction convert, c’est plus élégant que ma somme (même si je suppose que le résultat est identique, “There should be one– and preferably only one –obvious way to do it.”)

]]>
By: Kontre http://sametmax.com/python-ruby-et-php-sont-lents/#comment-2753 Wed, 31 Oct 2012 04:15:58 +0000 http://sametmax.com/?p=2787#comment-2753 Nickel le tampon ! Je l’encadrerai sur un mur dans ma chambre !

Les versions noir et blanc je les ai fait à la main (mais ça se fait aussi facile en python ou Matlab, j’ai juste eu la flemme de réflméchir)

Pour info, voilà mes scores :
http://imageshack.us/photo/my-images/203/segolilycmnb.jpg/ => 10.377
http://imageshack.us/photo/my-images/832/segolilycm150nb.jpg/ => 0.79191

D’après l’aide, imread() sort un tableau de MxN pour du noir et blanc et MxNx3 pour de la couleur (RGB), comme python. Pour passer en noir et blanc, le plus simple est de faire la moyenne des 3 canaux, pour cette fonction ça doit suffire. Il suffit de rajouter ce code après la lecture de l’image :
if img.ndim == 3:
. . img = np.mean(img, 2)

]]>