je suis d'accord avec toi. Python a beaucoup d'avantages, mais je trouve cette obligation d'indentation plus problématique qu'autre chose. La raison invoquée, "produire du code propre", ne me paraît pas suffisante, en effet du code "propre", mais pas commenté, ne sert à rien, donc c'est au développeur de gérer la manière dont c'est écrit et indenté.
En revanche, lorsqu'on recopie des exemples en python depuis une page web, souvent le code est tout cassé à cause des indentations. Et puis de toute façon, des espaces non visibles comme délimiteur de code, ça me dérange intellectuellement, à un moment où un autre, on se retrouve emmerdé (ça peut être devoir modifier du code python sur un serveur via ssh, avec l'éditeur par défaut par exemple).
"Ce n'est pas à l'état de tout savoir sur ses citoyens, mais au citoyen de tout savoir sur l'état."
[^] # Re: « de simples fichiers YAML »
Posté par zurvan . En réponse au journal Reqman(2), un postman GPL qui utilise de simples fichiers YAML. Évalué à 4.
je suis d'accord avec toi. Python a beaucoup d'avantages, mais je trouve cette obligation d'indentation plus problématique qu'autre chose. La raison invoquée, "produire du code propre", ne me paraît pas suffisante, en effet du code "propre", mais pas commenté, ne sert à rien, donc c'est au développeur de gérer la manière dont c'est écrit et indenté.
En revanche, lorsqu'on recopie des exemples en python depuis une page web, souvent le code est tout cassé à cause des indentations. Et puis de toute façon, des espaces non visibles comme délimiteur de code, ça me dérange intellectuellement, à un moment où un autre, on se retrouve emmerdé (ça peut être devoir modifier du code python sur un serveur via ssh, avec l'éditeur par défaut par exemple).
"Ce n'est pas à l'état de tout savoir sur ses citoyens, mais au citoyen de tout savoir sur l'état."