Je ne suis pas convaincu. Effectivement, il peut, j'imagine, parfois être utile d'ajouter un prefixe pour certain "type" de variable. Mais là il y a plus de 30 fois le caractère "_" dans l'exemple !. Est-ce qu'on pourrait les enlever en gardant le même sens au programme ? Si j'ai bien compris ca sert à definir des variables/methodes privées (comme le private de Java) ?
Bref, pour mieux dire le fond ma pensé; on met régulierement en avant la "propreté" de python par rapport à perl (facile) ou même Java (ca se discute). L'impression que j'ai ici, c'est que face à Ruby il n'y a pas photo à ce niveau là (je ne juge pas le reste). Un peu comme il n'y a pas photo entre la lisibilité d'un programme objet en C++ et le même en Objective C.
[^] # Re: Différence avec Python ?
Posté par Volnai . En réponse à la dépêche Sortie de Ruby 1.8.2. Évalué à 2.
Bref, pour mieux dire le fond ma pensé; on met régulierement en avant la "propreté" de python par rapport à perl (facile) ou même Java (ca se discute). L'impression que j'ai ici, c'est que face à Ruby il n'y a pas photo à ce niveau là (je ne juge pas le reste). Un peu comme il n'y a pas photo entre la lisibilité d'un programme objet en C++ et le même en Objective C.