• [^] # Re: goto return cave

    Posté par . En réponse au journal Is return the new goto ?. Évalué à 5.

    Avec ce genre d'arguments il n'y a plus d'overflow. Personne ne découvre le langage, personne ne commet de faute etc

    Uso a raison sur ce que je voulais dire. L'usage du goto en C est tout à fait anodin et n'est pas comparable à la gestion mémoire. C'est limité à la portée de la fonction et permet simplement une meilleure organisation et lisibilité du code. C'est du même ordre que l'usage des exceptions locales en OCaml (exception dont la définition est interne à une fonction) qui sont toutes rattrapées et n'ont aucune chance de se propager n'importe où.

    Ce qui est risqué c'est l'oubli de mettre un bout de code ou un mauvais code dans chaque label, mais ça un système de try ... catch ne le résoudra pas non plus.

    Sapere aude ! Aie le courage de te servir de ton propre entendement. Voilà la devise des Lumières.