Posté par flagos .
En réponse au journal Cailloux, joujoux, bijoux.
Évalué à 2.
Dernière modification le 29 septembre 2023 à 12:15.
Mais j’avais déjà noté la levée de boucliers quand son langage favori n’est pas en tête, c’est certainement humain.
Le problème, c'est qu'il ne faut pas faire de for loop en python si on veut du code performant. C'est sincèrement la seule règle a connaître si tu veux faire du python: "Pas de for loop".
Les implémentations que je vois sur le programme simple et too_simple en sont truffes. A un moment donne on peut discuter autant qu'on veut, mais a quoi comparer les perfs d'un code:
- si il était envoyé en test technique pour un entretien, le candidat ne serait pas rappelé
- si il était poste en MR, il se ferait recale
- si le code est existant, il serait traite comme bug
Je veux bien qu'on essaie de faire des comparaisons entre langages, mais chaque langage vient avec son lot de bonnes pratiques. Je vois pas vraiment l’intérêt de tirer des conclusions d'un code qui ne respecte l'une des bonnes pratiques les plus basiques du langage et qui impacte justement les performances.
[^] # Re: Je ne suis pas sûr que les logiciels libres soient moins consommateurs de ressources CPU/Mém
Posté par flagos . En réponse au journal Cailloux, joujoux, bijoux. Évalué à 2. Dernière modification le 29 septembre 2023 à 12:15.
Le problème, c'est qu'il ne faut pas faire de for loop en python si on veut du code performant. C'est sincèrement la seule règle a connaître si tu veux faire du python: "Pas de for loop".
Les implémentations que je vois sur le programme simple et too_simple en sont truffes. A un moment donne on peut discuter autant qu'on veut, mais a quoi comparer les perfs d'un code:
- si il était envoyé en test technique pour un entretien, le candidat ne serait pas rappelé
- si il était poste en MR, il se ferait recale
- si le code est existant, il serait traite comme bug
Je veux bien qu'on essaie de faire des comparaisons entre langages, mais chaque langage vient avec son lot de bonnes pratiques. Je vois pas vraiment l’intérêt de tirer des conclusions d'un code qui ne respecte l'une des bonnes pratiques les plus basiques du langage et qui impacte justement les performances.