Bonjour les amis!
je vien de trouver un "duel" de python contre php, avec des éssais pratiques et des preuves dans l' OS LINUX ; Dans un petit script de quelques lignes python prend deux fois moin de temps que php, par contre php utilise moin de mémoire vive (dans le script, 3.5 mo contre 300 mo de mémoire utilisé par python).voici le script:
LE MEME AVEC PYTHON:Code:
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php function alphageek($n) { if(!$n) return "a"; $r=rtrim($n,"z"); if($r==$n) return substr($n,0,-1).chr(ord(substr($n,-1))+1); return alphageek($r).str_repeat("a",strlen($n)-strlen($r)); } $chaine='a'; for($i=0;$i<5000000;$i++) { $chaine=alphageek($chaine); } ?>
Et dites si c'est vrais.Code:
1
2
3
4
5
6
7
8
9 #!/usr/bin/python def alphageek(n): if not n: return "a" r=n.rstrip('z') if r==n: return n[0:-1]+chr(ord(n[-1])+1) return alphageek(r)+'a'*(len(n)-len(r)) chaine="a" for i in range(0,5000000): chaine=alphageek(chaine)