On Wed, 2009-09-30 at 13:45 -0500, Antonio Ognio wrote: > El día 30 de septiembre de 2009 12:18, Jean-Pierre Chauvel > <[email protected]> escribió: > > ¡Perdónenme este error! Si tiene instrucciones que permiten realizar > > comparaciones, solo que estas son las mismas instrucciones para realizar > > saltos. > > Tu error ha sido considerar lo que significa una estructura de control > sin el suficiente nivel de abstracción y generalidad. > > Mira este ejemplo extremo de "Turing tarpit" que permite programar > cualquier problema computable con una sola estructura de control > condicional: > > http://en.wikipedia.org/wiki/OISC#Subtract_and_branch_if_less_than_or_equal_to_zero
Claro, precisamente esa es la única primitiva de control necesaria, con esta se pueden obtener el resto de las estructuras de control que conocemos. Bueno, en realidad si es posible programar sin estructuras de control, dado sea el caso para programas que no poseen iteraciones ni ramificaciones condicionales. Saludos, Jean-Pierre _______________________________________________ Lista de correo Linux-plug Temática: Discusión general sobre Linux Peruvian Linux User Group (http://www.linux.org.pe) Participa suscribiéndote y escribiendo a: [email protected] Para darte de alta, de baja o hacer ajustes a tu suscripción visita: http://listas.linux.org.pe/mailman/listinfo/linux-plug IMPORTANTE: Reglas y recomendaciones http://www.linux.org.pe/listas/reglas.php http://www.linux.org.pe/listas/comportamiento.php http://www.linux.org.pe/listas/recomendaciones.php
