99 bottles of beer
Septiembre 23rd, 2008
Se trata de una canción muy tonta en inglés, que cuenta desde 99 botellas de cerveza hacia atrás, repitiendo siempre la misma estrofa.
99 bottles of beer es un website GENIAL, en el que se expone un algoritmo que canta ésa canción, programado en cientos de lenguajes distintos (ahora mismo está en 1227 lenguajes).
Están los clásicos de toda la vida, yo me puse nostálgico con la versión en BASIC, ya que fue el primer lenguaje que programé en mi vida, cuando tenía 9 años y con un ordenador Amiga500.
También me hizo gracia la versión en C++, que me recordaba a la universidad. Y es que ahora se estudia java en mi antigua facultad, pero hubo un día en que allí estudiábamos hombres de pelo en pecho, y programábamos en C y C++.
Me han hecho gracia también las versiones en Ruby y en Python, los lenguajes de moda en el desarrollo web. Yo programo Ruby on Rails, y un poquito de Python tmabién, con Cherrypy y Cheetah. En realidad me gusta más el algoritmo en Python que en Ruby, pero claro, hay que contar con que está hecho en el lenguaje puro, sin el framework de Rails…
Curiosidad! me han encantado las versiones de procmail, de Asterix (s/ix/isk/), y de vim… como buen alma de sysadmin.
Y entre las rarezas me han llamado la atención Brainfuck, Whitespace y Cow, que son un verdadaero pain-in-the-ass.
Curiosa por cierto la versión en Perl, que viene ofuscada mediante un módulo del CPAN llamado Acme::EyeDrops (+ info).
En realidad no he querido buscar nada más, porque entre pasearme por los lenguajes y leer hilos e hilos de comentarios he pasado unas 2 horas anonadado. Así que cierro la página porque sino perderé el día entero.
Archivado en

Sí señor, ya estoy en 4.4 de mi gestor de ventanas favorito. Ví un review cuando salió a la luz y tuve ganas de probarlo. Debo decir que aparte de algunas mejoras en la gestión del escritorio la verdad es que no ha cambiado demasiado.
Los próximos días 13, 14 y 15 de octubre se llevará a cabo el 

En 