Cuando era un tierno preadolescente, me dedicaba a jugar con mi Investrónica/Sinclair Spectrum 128k, perpetrando mis propios juegos y mis propias a...
For further actions, you may consider blocking this person and/or reporting abuse
Se sintio un poco raro, seguir el ejemplo en BASIC con los gotos. Supongo que despues de escribir y leer BASIC a diario, uno se acostumbra.
Es cierto, estamos tan acostumbrados a estructuras de iteración como while, que se hace muy raro. Pero es que, al fin y al cabo, Sinclair BASIC seguía la especificación de Mini BASIC estándar, y lo más avanzado de este en ese aspecto era GOSUB... RETURN (pero sin muchas características necesarias, como variables locales; todas eran globales).
En el Sinclair QL (el último de Sinclair al mando de la compañía), Super BASIC sí que soportaba procedimientos y funciones, de manera similar a MS Visual BASIC.
Por un lado es un poco molesto. Por el otro, en realidad sabes que cuando un bucle while es compilado, no acaba siendo otra cosa que un
goto
(jmp
, en ensamblador Intel), a una condición (probablemente concmp
, en ensamblador Intel).Baltasar deberias compilar todas estas historias en un libro: "Programando en los viejos tiempos con una Sinclair Spectrum" Interesante ver como han cambiado nuestros lenguajes.
Más adelante, es posible que me lo plantee.
Aqui ya tienes un lector :)
Gracias!
Qué buena la historia, Baltasar.
Con tu permiso la voy a pasar al grupo de Telegram de Boriel Basic ;)
Sin problema. Gracias por leer!
Thank you!
Thanks for reading!
Nice post!
Thanks for reading!