Estudio: Los programadores Java son los más infelices y los programadores Swift los más barbudos

(3 comentarios)

Vivimos en una sociedad llena de estereotipos y prejuicios, y el mundo de la programación no es una excepción: los programadores Java llevan traje y corbata, a los programadores Ruby les gustan los colores brillantes, y si programas en Haskell eres un bicho raro.

Para estudiar estas generalizaciones, y para perder un día entero de trabajo en la oficina, los chicos de Trestle Technology han hecho un pequeño estudio muy informal y nada científico usando la API de análisis de rostros de Microsoft y las fotografías de los perfiles de GitHub de cientos de programadores. Este es el resultado.

[Pulsa para continuar]

Un programa escrito en Haskell, que imprime un programa en Perl, que imprime…

(21 comentarios)

¿Un programa escrito en Haskell, que al ejecutarse imprime un programa en Perl, que al ejecutarse imprime un programa en Python, que al ejecutarse imprime un programa en Ruby, que al ejecutarse imprime un programa en C, que al ejecutarse imprime un programa en Java, que al ejecutarse imprime el programa original? Sí, es como para que te duela la cabeza, aunque el código, que podéis ver después del salto, es de lo más sencillo.

Este tipo de programas que se imprimen a sí mismos como salida (aunque en este caso, con una peculiaridad extra) se conocen con el nombre de quines, en honor al filósofo estadounidense Willard Van Orman Quine.

[Pulsa para continuar]

Perl y RSA

(6 comentarios)

“Perl – el único lenguaje de programación que tiene el mismo aspecto antes y después de un cifrado RSA.”

— Keith Bostic

Matrículas geek

(7 comentarios)

Algunas matrículas de coches muy geeks, vistas en The Geekiest License Plates

Matrícula Linux geek

[Pulsa para continuar]

Monos, perl, y Java

(11 comentarios)

“Si pones un millón de monos a escribir en un millón de teclados, eventualmente, uno de ellos escribirá un programa en Java. El resto de ellos escribirán programas en Perl.”

— Anónimo

Brainfuck vs. Perl

(6 comentarios)

Urban Müller, cuando le preguntaron por qué había diseñado Brainfuck (jode cerebros):

No sabía que existía Perl