2012/5/31 Horacio <[email protected]>: > El día 31 de mayo de 2012 14:05, Horacio <[email protected]> escribió: >> El día 31 de mayo de 2012 13:22, Ezequiel Garcia >> <[email protected]> escribió: >>> Ya sé que acá hay gente de LCC y que les dicen que los GOTOs son el >>> demonio encarnado. >>> Lo siento muchachos, les mintieron. El GOTO no tiene nada malo, hay >>> que saber usarlo, nomás. >> >> En esto estamos de acuerdo... > > Pero me corrijo... hay una forma de mantener el "Continuation-passing > style" es usando las instrucciones longjmp y setjmp... acá pongo un > ejemplo... >
Ese es un ejemplo de uso nocivo de GOTO. Tan nocivo que debería estar penado por ley ;) El uso legal y tradicional en software es para manejo de errores, siempre en el mismo contexto (scope). Y para eso lo usamos en el kernel o en cualquier otro proyecto. No estoy al tanto de ningún otro uso. _______________________________________________ Lugro mailing list [email protected] http://lugro.org.ar/mailman/listinfo/lugro
