• [^] # Re: Très bien.

    Posté par (site web personnel) . En réponse à la dépêche Lisaac 0.84 est sorti. Évalué à 2.

    En fait, dans le cas du message if, tel qu'il est exprimé dans BOOLEAN, je le voit mieux dans BLOCK pour la raison suivante:
    - BOOLEAN.if block: BLOCK == vrai si faire_quelque_chose
    => ne veut rien dire
    - BLOCK.if test: BOOLEAN == faire_quelque_chose si vrai
    => déjà c'est plus parlant.

    Donc, AMHA, le message 'if:' (je l'écris à la Smalltalk), est plus logiquement compris par les objets BLOCK que BOOLEAN. Ça permet d'avoir une souplesse supplémentaire. C'est comme pour par exemple (syntaxe Smalltalk):
    d'un côté, File print:
    et de l'autre, String printOn:

    Voilà, c'est juste pour dire ça.