• [^] # Re: Un petit mot

    Posté par . En réponse à la dépêche Python 2.2.1 est sorti. Évalué à 2.

    Ruby est plus puissant, plus souple, mais moins lisible [...]


    Ah.

    Python est plus lisible[...] Mais trop verbeux: les self partout BEURK!
    Guido aurait pu faire une exception et utiliser un $ ou un @ pour distinguer les variables des attributs et les methodes des fonctions..


    Justement, Ruby n'a pas besoin de 'self' partout, et '$' et '@' sont utilisés pour distinguer entre les variables globales et membres. C'est entre autre pour ça que finalement il est plus lisible que Python (les itérateurs ça aide beaucoup aussi, et ne pas avoir à mangler les noms de méthodes pour simuler le private/public également :-).