• [^] # Re: Perl n'est pas assez clair? O_o

    Posté par . En réponse au journal connaissez-vous Pike ?. Évalué à 3.

    Si si, c'est complétement objet en Ruby, + est une méthode de la classe Fixnum prennant en paramètre une autre valeur. Pour s'en convaincre il suffit de taper ceci est de l'exécuter :
    puts 2+2 # 4
    puts 2.+(2) # 4
    
    On peut même s'amuser à changer le comportement de la méthode + de Fixnum :
    class Fixnum
     def +(value)
     self*value
     end
    end
    puts 2+3 # 6
    puts 2.+(3) # 6
    
    Bref la syntaxe 'x + y' est une forme raccourci de la syntaxe objet 'x.+(y)'.