Ideas y reflexiones sobre la evolución tecnológica y la vida ..

El carácter Twitter 140 Web App Desafío

Cuando comencé a usar Twitter un par de semanas, yo estaba intrigado con la 140 caracteres límite impuesto por Twitter para cada puesto (también conocido como un tweet) en Twitter. Por supuesto, hubo un montón de uso creativo del espacio limitado para las actualizaciones de estado por los usuarios de Twitter. Pero me preguntaba si alguien había tratado de escribir un programa completo en el límite de 140 caracteres impuestas por Twitter? Una rápida búsqueda en Google muestra que sólo una pocas referencias a programas de corto, uno de los cuales era un wiki completo en 222 caracteres de Perl aparece como parte de un concurso para el más corto wikis :

Así que me envió esto como una cuestión en Twitter:

"¿Puede alguien código de una aplicación web completa en 140 caracteres? Bueno enuf muy de cerca: Ver esta Wiki escrito en 4 lines/222 caracteres de Perl! http://budurl.com/eyn6 "

Un tipo de usuario de Twitter - Marek Foss recogido esto y retweeted como un reto aquí:


No había mucho de una reacción, así que tipo de se olvidó de ella por un tiempo. Ayer, sin embargo, Marek y yo intercambiamos un par de mensajes y decidió revivirlo. Marek lo envió como un reto en su blog:

También logró crear un personaje de solicitud 140 en Perl que mantiene un registro de mensajes enviados por cualquier usuario - algo así como Twitter. Se puede ver que vive aquí

y descargar el código fuente aquí.

Bastante limpio!

También por correo electrónico Mashable y que recogió en esta historia interesante y publicado esta entrada en su blog:

Posteriormente se aprobaron unas pocas contribuciones de programadores con talento en todo el mundo. Guarde, por tanto llegar y la mejor aplicación serán recogidos dentro de 2 semanas.

Por cierto, una de las inspiraciones para mi post original era también el hecho de que hace muchos años en mis clases de postgrado Comp Sci., que había aprendido y dominado el lenguaje de programación APL (siglas de un lenguaje de programación). Podría decirse que es uno de los idiomas más extraña y críptica de Programación jamás inventado - utilizar hasta el último símbolo ASCII como un atajo para algunas operaciones Arrray muy poderosa, y si mal no recuerdo hasta tuvimos un teclado especial APL. Aquí hay una muestra pocas programa APL (de Wikipedia ):

? 6? 40

Y aquí hay otro:

(? R? R °. × R) / R? 1?? R

El primero es un Pick 6 (1-40) generador de la lotería de números aleatorios, con
garantizando hay números repetidos, y ordenar los resultados en orden ascendente. (En tan sólo 5 caracteres!)

Y la segunda busca todos los números primos entre 1 y R (en tan sólo 17 caracteres!)

De todos modos, yo en realidad escribió un completo programa para jugar al Backgammon (de todos los juegos) en la LPA (de todos los idiomas)!
Si bien ya no puedo código en APL hay una comunidad pequeña pero activa de los usuarios APL por ahí. Tal vez este concurso las sacaré a la luz pública?

13 de febrero 2009 No Comments