• [^] # Re: allez ...

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

    > Je peux pas t'aider ..; mes derniers cours d'info remontent
    > a 10 ans :)

    si tu viens de strasbourg, on était peut être ensemble ;-)
    (remarque la construction if/then ;-)

    pour ergoter encore un tout petit peu, sur un "unless" par rapport à un "if/then" ...
    Le unless a peut être sa place, dans une belle implémentation d'un tri "quicksort la bulle", en une quinzaine de lignes...
    Mais dans nos developpements, on doit résoudre des problèmes bien plus complexes (en général) pour ne pas avoir à s'embêter avec des enchevêtrements de if/then, d'unless, ou des (..?.. : ..)
    (avec plein de briques simples, on peut construire des cathédrales ... laisser 10 façons de faire un if/then/else ne peut que nuire)

    > L'algorithmie n'a strictement rien a voir

    en algorithmie, les conditions étaient clairement "SI / ALORS / SINON" (il y a 10 ans) ... et non "à moins que" ;-)

    sinon pourquoi pas inventer aussi le AS LONG AS (aussi longtemps que) ou le "as from the moment when" (à partir du moment où) ... etc ...

    Il existe de très belles formules dans notre langage qui ne sont pas présentes dans nos langages de codages ...

    je crois au KISS ... keep it stupid and simple ...