CITAS SOBRE LISP

 
  • "Los programas deben ser escritos para que la gente los lea, y sólo incidentalmente para que las máquinas los ejecuten."

- Abelson y Sussman, SICP, prefacio a la primera edición

  • "Que el lenguaje es un instrumento de la razón humana, y no simplemente un medio para la expresión del pensamiento, es una verdad generalmente admitida."

- George Boole, citado en la conferencia Premio Turing de Iverson.

  • "El más grande lenguaje individual de programación que se haya diseñado."

- Alan Kay, en Lisp

  • "Uno de los más importantes y fascinantes de todos los lenguajes de programación es Lisp (que significa "Procesado de Listas"), el cual fue inventado por John McCarthy alrededor de la época en que Algol fue inventado."

- Douglas Hofstadter, Gödel, Escher, Bach

  • "Lisp es un lenguaje de programación programable".

- John Foderaro, CACM, Septiembre de 1991

  • "Incluso se puede conjeturar que Lisp debe su supervivencia específicamente al hecho de que sus programas son listas, que todo el mundo, incluyéndome a mí, ha considerado como una desventaja."

- John McCarthy, "Historia Antigua de Lisp"

  • "Lisp no es un lenguaje, es un material de construcción."

- Alan Kay

  • “La Regla Décima de Greenspun: Cualquier programa de C o Fortran lo suficientemente complicado contiene una implementación ad hoc especificada de manera informal, lenta, llena de errores, de la mitad de Common Lisp.”

- Philip Greenspun

  • "Incluyendo a Common Lisp."

- Robert Morris

  • “Vale la pena aprender Lisp por la profunda experiencia de iluminación que obtendrás cuando finalmente lo entiendas; esa experiencia te hará un mejor por programador el resto de tus días, incluso si en realidad nunca lo utilizas mucho.

- Eric Raymond, "Cómo convertirse en un hacker"

  • “Algunos pueden decir que Ruby es un mal plagio de Lisp o Smalltalk, y lo admito. Pero es más agradable para la gente común.”

- Matz, LL2"

  • “Estábamos tras los programadores de C++. Nos las arreglamos para llevar a muchos de ellos casi a mitad de camino hacia Lisp."

-Guy Steele, co-autor de la especificación Java

  • "Lisp ha sido llamado en broma ‘la manera más inteligente de hacer un mal uso de la computadora." Creo que esa descripción es un gran elogio, por que transmite todo el sabor de la liberación: ha ayudado a varios de nuestros compañeros humanos más talentosos a concebir pensamientos que antes eran imposibles."

- Edsger Dijkstra, el MCCA, 15:10

  • "Lisp es un amplificador del programador."

- Martin Rodgers (dicho por primera vez por Chuck Moore acerca de Forth)

  • "Lisp... me hizo darme cuenta de que el software podría estar cerca de las matemáticas ejecutables."

- L. Peter Deutsch

  • "Me opongo a hacer cosas que puedan hacer las computadoras."

- Olin Shivers

  • "Common Lisp, una feliz amalgama de las características de anteriores Lisps"

- Winston & Horn, Lisp

  • "Aprisionado en cada hombre gordo un hombre delgado esta gesticulando freneticamente que lo dejen salir".

- Cyril Connolly

  • "Common Lisp es política, no arte."

- Scott Fahlman

  • "Lisp era mucho más potente y flexible que cualquier otro lenguaje de su época; de hecho, sigue siendo un mejor diseño que la mayoría de los lenguajes de hoy, veinticinco años después. Lisp libero a los hackers de las tecnologías de la información a pensar de maneras inusuales y creativas. Fue un factor importante en sus éxitos, y sigue siendo uno de los lenguajes favoritos de los hackers".

- Eric Raymond, en Open Sources acerca del primer sistema operativo del MIT, SUS

  • "Lisp no luce más muerto que de costumbre para mí."

- David Thornley, respuesta a una pregunta más antigua que la mayoría de los lenguajes.

  • La mayoría de los artículos en las ciencias de la computación describen cómo su autor se enteró de lo que alguien más ya sabía.

- Peter Landin

(Esta es una paráfrasis. Agradecería si alguien me puede decir la cita exacta.)

  • "La única manera de aprender un nuevo lenguaje de programación es escribiendo programas en el mismo."

- Kernighan y Ritchie

  • "Si tuviera un centavo por cada vez que he escrito: "for (i = 0; i <N; i + +)" en C sería millonario."

- Mike Vanier

  • "SQL, Lisp, y Haskell son los únicos lenguajes de programación donde he visto que uno pasa más tiempo pensando que escribiendo."

- Philip Greenspun

  • "Los diseñadores de lenguajes no son intelectuales. No están tan interesados en pensar sería de esperarse. Sólo quieren hacer un lenguaje y empezar a usarlo."

- Dave Moon

  • "Un hombre, un plan, una canoa, pasta, héroes, rajás, una coloratura, mapas, agachadizas, percal, macarrones, una mordaza, una bolsa de plátanos, un bronceado, una etiqueta, una bolsa de plátanos otra vez (o un camello), una crepa, alfileres, Spam, una rutina, un Rolo, dinero en efectivo, una jarra, sombreros grandes, un peón, un canal—  Panamá " [a]

- Guy Steele, CLTL2

  • "La continuación que sólo obedece a la obvia pila semántica , Oh! saltamontes, no es la verdadera continuación".

- Guy Steele

  • "He escuchado a más de un partidario de LISP manifestar comentarios subjetivos tales como, "LISP es el lenguaje de programación más potente y elegante en el mundo" y esperar que estos comentarios sean tomados como una verdad objetiva. Nunca he escuchado a un partidario de Java, C++, C, Perl o Python decir lo mismo acerca de su lenguaje predilecto."

- Un tipo en Slashdot. ¿Qué teoría se ajusta a esta información?

  • "Aunque previamente mi entusiasmo ha sido para con los lenguajes sintácticamente ricos, como los de la familia Algol, ahora veo clara y concretamente la fuerza de la Conferencia Turing de Minsky en 1970, en la que sostenía que la uniformidad de la estructura y el poder de autorreferencia de Lisp le dio al programador capacidades cuyos contenidos bien merecían la pena el sacrificio de la forma visual."

- Robert Floyd, Conferencia del premio Turing, 1979

  • "La clave del rendimiento es la elegancia, no batallones de casos especiales."

- Jon Bentley y Doug McIlroy

  • "No te preocupes por lo que alguien más hará. La mejor manera de predecir el futuro es inventarlo."

- Alan Kay

  • "Supongo que debería aprender Lisp, pero parece tan extraño."

- Paul Graham, Noviembre 1983





Traducido de Lisp Quotes por Paul Graham. Traducción: Armando Alvarez

 

Notas del Traductor


[a] Palíndromo en su texto original. Texto simétrico. Se lee igual de adelante hacia atrás y de atrás hacia adelante. Al traducirlo se pierde el efecto, pero en el texto original se lee:
 
"A man, a plan, a canoe, pasta, heros, rajahs, a coloratura, maps, snipe, percale, macaroni, a gag, a banana bag, a tan, a tag, a banana bag again (or a camel), a crepe, pins, Spam, a rut, a Rolo, cash, a jar, sore hats, a peon, a canal-- Panama!"
 
Creado por Guy Steele con ayuda de una computadora.