Rompecabezas:
Escriba un programa corto de tres líneas que:
- tiene 5/7/5 sílabas por línea cuando se lee en voz alta
- genera un haiku cuando se ejecuta.
Un ejemplo de un programa que tiene la estructura correcta, pero salida no haiku, es (Python):
>>> for x in range(3):
... print "EXTERMINATE HUMANS"
... # I am a Dalek.
...
EXTERMINATE HUMANS
EXTERMINATE HUMANS
EXTERMINATE HUMANS
(El comentario es un poco descabellado).
Esto se lee en voz alta como:
para x en el rango tres
imprimir EXTERMINAR HUMANOS!
Soy un dalek
Cualquier idioma es aceptable. Para fines de lectura en voz alta, los símbolos como !@#$%^&*()_+
pueden ignorarse si lo desea, o pronunciarse en voz alta, admitiendo algo como Waka Waka Bang Splat . (Estoy seguro de que habrá una entrada de Perl como !***(!:, )(*@@@#, )_(*)!.
)
Puntos extra si el código o la salida son especialmente divertidos, o especialmente zen.
Editar: si su idioma requiere repetitivo antes de que pueda hacer algo interesante ( #include <iostream>
?), Entonces estoy feliz de ignorarlo.
He aceptado el haiku Common Lisp de Paul Richter porque me hizo reír durante unos buenos cinco minutos.
Mención de honor por la flexión creativa de reglas de Timwi (¿ salida del compilador ?) Y por la línea extremadamente memorable"Static void. I long for you."
Ahora esta pregunta termina;
Muchos más haikus esperan.
¡Continúa publicando!