Cómo escribir un programa en 1178 lenguajes de programación
La canción 99 bottles of beer (99 botellas de cerveza) tiene una letra un tanto peculiar. Consiste en un único estribillo repetido 99 veces con una pequeña variación: el número de botellas que hay en el muro, comenzando con 99 y finalizando con 1 y las que quedan cada vez. La última estrofa dice que ya no hay más botellas y que si vamos a la tienda y compramos otras 99 empezaremos otra vez.
El desarrollar un algoritmo para escribir la letra de esa canción es un buen ejercicio de programación para principiantes. En la web 99 Bottles of beer lo han escrito de 1178 formas distintas, tantas como lenguajes de programación tienen registrados. Algunos tan raros como Whitespace, que sólo permite espacios, tabulaciones y saltos de línea. O Befunge, cuyo propósito -como dice la Wikipedia- era diseñar un lenguaje tan difícil de compilar como humanamente fuese posible.
Vía | Blojer




















Minoic.net es un anillo de blogs impulsado desde enero de 2007 por Guillermo Carvajal, Antonio Cambronero, Manuel Almeida y José Luis Orihuela para experimentar nuevas formas de sinergia entre weblogs más allá de los blogs grupales y de las redes comerciales.