Enigma:
Escreva um programa curto de três linhas que:
- possui 5/7/5 sílabas por linha quando lida em voz alta
- produz um haiku quando executado.
Um exemplo de um programa com a estrutura correta, mas com saída não haiku, é (Python):
>>> for x in range(3):
... print "EXTERMINATE HUMANS"
... # I am a Dalek.
...
EXTERMINATE HUMANS
EXTERMINATE HUMANS
EXTERMINATE HUMANS
(O comentário é um pouco obscuro.)
É lido em voz alta como:
para x no intervalo três
impressão HUMANOS EXTERMINADOS!
Eu sou um Dalek.
Qualquer idioma é aceitável. Para fins de leitura em voz alta, símbolos como !@#$%^&*()_+
podem ser ignorados, se você quiser, ou pronunciados em voz alta, admitindo algo como Waka Waka Bang Splat . (Tenho certeza de que haverá uma entrada Perl como !***(!:, )(*@@@#, )_(*)!.
)
Pontos extras se o código ou a saída forem especialmente engraçados ou especialmente zen.
Edit: Se o seu idioma requer clichê antes que ele possa fazer algo interessante ( #include <iostream>
?), Fico feliz em ignorar o clichê.
Aceitei o haiku Common Lisp de Paul Richter com o argumento de que me fez rir por uns bons cinco minutos.
Menção honrosa pela flexão criativa de regras de Timwi ( saída do compilador ?!) e pela linha extremamente memorável"Static void. I long for you."
Agora esta pergunta termina;
Muitos outros haikus aguardam.
Continue postando!