• # Python et Ruby

    Posté par (site web personnel) . En réponse au journal Python, langage de l'année pour la seconde année consécutive. Évalué à 0.

    Perso j'aime bien Python, mais je préfère Ruby que je trouve un peu plus propre.
    Ce que je trouve vraiment pénible en Python, c'est l'absence de protected/private pour les classes et non, le sale hack du double underscore __ ne me convient pas.

    Et je trouve particulièrement chiant de devoir passer self en premier paramètre de toutes les methodes et de devoir faire self.toto pour accérer à chaque membre de ma classe.
    Je trouve domage que Python 3 n'ait pas corrigé des deux points.

    En plus en ruby, on a la possibilité de passer des blocs à des fonctions et c'est vraiment sympa.

    Par contre je trouve la lib standard de Python un peu moins bordélique que celle de ruby. Dans ruby, ça ressemble vraiment à des bouts de code chopés à droite et à gauche sans vraiment de cohérence. Domage qu'aucun langage interprété n'ait de lib standard qui soit de la même qualité que l'API de Qt.