• [^] # Re: Différence avec Python ?

    Posté par . En réponse à la dépêche Sortie de Ruby 1.8.2. Évalué à 4.


    ça je suis pas d'accord !


    Et bien tu es de mauvaise foie

    En python, je n'avais pas deviné ce que voulais dire __.
    En python, le fait d'avoir un paramétre self dans la définition de la méthode me perturbe (et franchement me laisse perplexe).
    En python, l'indentation du code est cruciale, ce n'est pas non plus habituel.

    En Ruby aussi il y à plein de truc qu'on ne comprends pas sans se renseigner un minimum, et en perl encore plus. C'est pareil dans tout les langages, ca ne s'invente pas.
    D'ailleurs python n'a pas de "hiéroglyphes " et se refuse d'en ajouter, mais ils l'ont fait quand même avec les décorateurs (ah tiens, ca utilise des @ les décorateurs, curieux non ?).
    C'est comme pour l'objet, c"est une fonctionnalité pensé après, du coup forcement c'est un peu moins propre que si c'étais une fonctionnalité de base du langage.

    Avouer qu'un mec qui vient du c, du basic, ou du java ... comprendra le code python, sans trop d'efforts

    peut être, ca reste à vérifier, toujours est-il que cela ne fait pas du code python un code plus propre et plus lisible (dans le sens "moins polué") qu'un code Ruby