• [^] # Re: En bon pythoniste, je m'interroge...

    Posté par . En réponse à la dépêche Ruby 2.0 est sorti. Évalué à 3.

    Après, sur le côté plus technique, je trouve qu'il y a vraiment peu de différences entre les deux, à part un peu de sucre syntaxique. Sauf le coup des parenthèses facultatives, qui enlève bêtement un côté super sympa de Python, le fait de pouvoir faire référence dans une variable à une fonction.

    Euh c'est très facile à faire en Ruby avec Object#method :
    http://stackoverflow.com/questions/485151/how-can-i-get-a-reference-to-a-method

    Quant à ton lien qui parle du fait qu'en Ruby on peut modifier les classes de bases très facilement (monkey patching) :
    1.Ça a toujours été déconseillé
    2.Ruby 2.0 apporte les refinements pour résoudre le problème.

    "Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)