“Perl combina todos los peores aspectos de C y Lisp: mil millones de sublenguajes diferentes en un único ejecutable monolítico. Combina el poder de C con la legibilidad de PostScript.”

Jamie Zawinski
Jamie Zawinski

Programador estadounidense conocido como jwz, responsable de la versión 1.1 de Netscape Navigator y contribuidor clave a los proyectos Mozilla y XEmacs. Trabajó en investigación en Lisp en Carnegie Mellon, en la Universidad de Berkeley y en Lucid Incorporated desarrollando GNU Emacs.

1968

Crea una imagen con esta frase

Elige un fondo:

Significado

Crítica mordaz al diseño del lenguaje

Jamie Zawinski, conocido por su franqueza en la comunidad de desarrolladores, condensa en una broma ácida varias quejas técnicas: un lenguaje que mezcla la potencia cruda de C con la heterogeneidad de Lisp termina acumulando dialectos internos y atajos sintácticos. La imagen sugiere un ejecutable monolítico lleno de sublenguajes improvisados, donde la expresividad coexiste con una legibilidad precaria; la sátira no solo hiere el orgullo de los diseñadores, sino que señala una incoherencia estructural.

Efectos sobre práctica y cultura

Esa combinación tiene consecuencias prácticas: curvas de aprendizaje empinadas, mantenimiento tortuoso y proliferación de estilos propios por proyecto. Más allá del sarcasmo, hay una advertencia sobre prioridades de diseño—cuando se prioriza el poder sobre la claridad se sacrifica la colaboración a largo plazo. La frase funciona como diagnóstico y como provocación para repensar cómo equilibrar flexibilidad, consistencia y facilidad de entendimiento.

Frases relacionadas

Más frases de Jamie Zawinski

Jamie Zawinski

Ver todas las frases de Jamie Zawinski