Ciencia y tecnología, Curiosidades

99 botellas de cerveza


Demetrio me enseñó un día esta página muy curiosa. Ofrece diferentes “versiones” de un programa. El programa consiste en generar en texto la canción “99 botellas de cerveza” (99 Bottles of Beer) que va algo asi:

99 bottles of beer on the wall, 99 bottles of beer.
Take one down and pass it around, 98 bottles of beer on the wall.

98 bottles of beer on the wall, 98 bottles of beer.
Take one down and pass it around, 97 bottles of beer on the wall.

….sigue y sigue …

1 bottle of beer on the wall, 1 bottle of beer.
Take one down and pass it around, no more bottles of beer on the wall.

No more bottles of beer on the wall, no more bottles of beer.
Go to the store and buy some more, 99 bottles of beer on the wall.

Encontraran las versiones más clásicas en lenguajes como Java, C, Ensamblador, Basic, etc. Pero curiosamente tambien te encuentras con muchos lenguajes de programación que algunos han escrito. Algunos lenguajes verdaderamente tan ingeniosos y a la vez absurdos (me pregunto quién rayos tiene tiempo de hacer eso). Por ejemplo en lenguaje Shakespeare, donde la codificacion se efectúa en actos de una obra de teatro con frases poéticas. También esta el lenguaje de espacios en blanco donde no veremos nada porque el código se escribe por medio de espacios y tabuladores. Tambien curioso el programado en Perl y organizado en forma de botella. Por absurdos que parezcan, los programas funcionan!

Estándar

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s