A force de reprendre toutes les idées du C/C++, on va se retrouver avec du C/C++... pas plus joli, pas plus réfléchi, juste à la forme différente.
def gcd(a: int, b: int) -> int:
while b:
a, b = b, a % b
return a
Ca vous semble vraiment plus lisible / beau / mettre ici tout adjectif hype que :
int gcd(int a, int b)
{
int c;
while ( a ) {
c = a; a = b%a; b = c;
}
return b;
}
J'ai l'impression surtout qu'on a posé une lib standard et remplacé des point-virgules par des tabulation/retour à la ligne forcés, à force de vouloir un "nouveau langage différent mais qu'on veut rapprocher des langage d'avant finalement car en fait ça marche pas si bien que ça d'être différent plus simple".
PS : faudrait pour le fun que je benche les deux algos, pour voir si Python arrive à s'approcher de la perf de C.
# A force...
Posté par Zenitram (site web personnel) . En réponse au journal Typage statique pour Python. Évalué à -10.
A force de reprendre toutes les idées du C/C++, on va se retrouver avec du C/C++... pas plus joli, pas plus réfléchi, juste à la forme différente.
Ca vous semble vraiment plus lisible / beau / mettre ici tout adjectif hype que :
J'ai l'impression surtout qu'on a posé une lib standard et remplacé des point-virgules par des tabulation/retour à la ligne forcés, à force de vouloir un "nouveau langage différent mais qu'on veut rapprocher des langage d'avant finalement car en fait ça marche pas si bien que ça d'être différent plus simple".
PS : faudrait pour le fun que je benche les deux algos, pour voir si Python arrive à s'approcher de la perf de C.