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

    Posté par (site web personnel) . En réponse à la dépêche Sortie de Ruby 1.8.2. Évalué à 2.

    > Effectivement avant de lire du Ruby il faut connaître c'est quelques spécificités,

    ça je suis entièrement d'accord ! et c'est ce que je dis dans mes moults posts

    > , mais c'est comme dans tous les langages.

    ça je suis pas d'accord !

    Les pythoneux se refusent d'ajouter de tels hiéroglyphes dans le langage python, non pas à cause de devoir refaire toutes les libs
    mais uniquement, pk ça ne parlera pas à un novice (qui par conséquent ne connaitra pas ses hieroglyphes) !
    Toute la philosophie python est justement là ! !! (et je crois sincèrement qu'ils ont raisons de faire ça ... de ne pas torturer le langage ... quand tu vois tous les remous qu'a causé l'ajout des décorateurs dans la 2.4 : tu comprends ! (les purs et dures voulaient même forker ;-) )

    Avouer qu'un mec qui vient du c, du basic, ou du java ... comprendra le code python, sans trop d'efforts ... les mots clés sont identiques ... l'indentation ne pause pas de trouble ... il n'y a pas de hiéroglyphes inconnus (on retrouve les classiques != / ==) ... et le "self" laisse bien transparaître qu'on fait de l'objet dans une instance ...

    Maintenant, les gars qui me disent le contraire, c'est qu'ils ont déjà fait du bash, du perl, du smalltalk ... et se doute que tel hieroglyphe doit servir à ça dans ce contexte précis ...
    ils ont un bagage plus rare, plus poussé, que le dev de base du monde c/java/basic/cobol/php ...

    that's all ...