Aprendiendo HQ9+

Leyendo los comentarios en una historia de menéame sobre los costes de ejecución y memoria de un «Hola mundo» en diferentes lenguajes de programación (los cuales son sólo una curiosidad, pues la ejecución de un programa real es mucho más compleja y no puede ser evaluda tan facilmente) llego a una entrada sobre el lenguaje HQ9+.

Realmente resulta curioso, ya que puede hacer cuatro cosas (literalmente), al menos las cuatro las hace bien. Las sentencias con las que cuenta son:

* La instrucción H imprime el texto «Hello, world!».
* La instrucción Q imprime el código fuente del programa (que es conocido como un quine).
* La instrucción P imprime la letra completa de la canción 99 Bottles of Beer.
* La instrucción + incrementa el acumulador.

La razón de contar con esas cuatro instrucciones es que son las más comunes en los programas, por esa razón

Más enlaces:

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.