Primer post práctico sobre programación y una serie de videos que puede ser útil para varias cosas:

  • Gente que en su vida programó y quiere ir por la forma en la que aprendíamos hace 20 años o más.
  • Gente que es nostálgica (Un amigo, GRAN programador me dijo que mi superpoder es la nostalgia) y quiere hacer algo retro.
  • Gente que ama hacer cosas «bizarras» (aunque quizá no sea el mejor término, sino curiosos por hacer cosas que no sean mainstream).

Para qué NO vamos a usar QBasic? Para hacer cosas profesionales. En serio, es un gran lenguaje para aprender y para jugar, pero nadie hace cosas profesionales con QBasic (y no me vengan con que su tio Edelmiro hizo un programita que sirvió en una fábrica para etiquetar paquetes hace 20 años).

Cabe decir que este video tiene 7 años y algunas cosas como el blog que no existe más o el sitio de descarga que es distinto y todo eso pasaron.

Bien, cómo vamos a arrancar esto? Primero descargando QB64 del sitio oficial y descargando la versión que queramos dependiendo del SO (hasta tienen el sourcode si quieren.

Una vez que lo descargaron solo tienen que descomprimirlo y UALA! Ya tienen todo andando y ya pueden comenzar. Entonces comencemos con los nuestro. Obviamente lo primero que vamos a hacer en nuestro camino a ser los masters de cualquier lenguaje es el famoso «Hola Mundo» y es TAN sencillo como esto:

Print "Hola Mundo"

Guardamos el archivo, ejecutamos con F5 y listo!

Pero vayamos un paso más y hagamos que muestre por pantalla aquello que nosotros queremos. Para eso vamos a ingresar un texto y vamos a guardarlo en memoria por medio de una variable. Para esto vamos a usar la instrucción input guardando lo que ingresemos en una variable. Luego, vamos a mostrar por pantalla eso que ingresamos recuperando el valor de la variable, veamoslo en código:

INPUT "Ingrese su nombre: ", nombre$
PRINT nombre$

En la primer linea usamos el input, lo primero que le pasamos es un texto descriptivo que se va a mostrar por pantalla de lo que queremos ingresar (pongan lo que quieran) y le pasamos un segundo parámetro que es la variable (en este caso nombre). Como esta variable queremos que sea de tipo string (una cadena de caracteres) debemos ponerle el signo $ al final.

Ejecutemos, y con eso obtenemos:

Hagamos un último esfuerzo por este post. Yo no quiero que simplemente muestre mi nombre sino que me muestre «Tu nombre es XXXXX» (Donde XXXXX es el texto ingresado). Para eso podemos concatenar el texto usando el signo + de la siguiente manera:

print "Tu nombre es "+nombre$

Y obtenemos esto:

Ahora si, puedo dar por inaugurado realmente el blog.