Eric S. Raymond Citas famosas

Última actualización : 5 de septiembre de 2024

other language: spanish | czech | german | french | italian | slovak | turkish | ukrainian | dutch | russian | portuguese

Eric S. Raymond
  • La educación en informática no puede convertir a nadie en un programador experto más de lo que estudiar pinceles y pigmentos puede convertir a alguien en un pintor experto.

  • Las estructuras de datos inteligentes y el código tonto funcionan mucho mejor que al revés.

  • Dados suficientes ojos, todos los errores son superficiales (por ejemplo, dada una base suficientemente grande de beta-testers y codesarrolladores, casi todos los problemas se caracterizarán rápidamente y la solución será obvia para alguien).

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

  • La mejor alternativa a tener buenas ideas es reconocer las buenas ideas de tus usuarios. A veces lo último es mejor.

  • No puedes motivar a las mejores personas con dinero. El dinero es solo una forma de llevar la cuenta. Las mejores personas en cualquier campo están motivadas por la pasión.

  • Los inicios de la cultura hacker tal como la conocemos hoy en día pueden fecharse convenientemente en 1961, el año en que el MIT adquirió el primer PDP-1.

  • Si Unix pudiera presentar la misma cara, las mismas capacidades, en máquinas de muchos tipos diferentes, podría servir como un entorno de software común para todos ellos.

  • Creo, pero no puedo probar, que las “AIDS” globales son un grupo completo de enfermedades no relacionadas, todas las cuales han sido barridas bajo una sola alfombra por razones esencialmente políticas, y que la identificación del VIH como el único patógeno probablemente sea uno de los errores más colosales en la historia de la medicina.

  • Con suficientes ojos, todos los insectos son superficiales.

  • Los programas feos son como puentes colgantes feos: son mucho más propensos a colapsar que los bonitos, porque la forma en que los humanos (especialmente los ingenieros humanos) perciben la belleza está íntimamente relacionada con nuestra capacidad para procesar y comprender la complejidad. Un lenguaje que dificulta la escritura de código elegante dificulta la escritura de buen código.

  • Microsoft no es el problema. Microsoft es el síntoma.

  • Cuando pierde interés en un programa, su último deber es entregarlo a un sucesor competente.

  • Si tienes la actitud correcta, te encontrarán problemas interesantes.

  • Cualquiera que haya tenido un perro que ladraba cuando extraños se acercaban a la propiedad de su dueño ha experimentado la continuidad esencial entre la territorialidad animal y la propiedad humana. Nuestros primos domesticados del lobo son instintivamente más inteligentes al respecto que muchos teóricos políticos humanos.

  • A primera vista, parece que se trata de dinero, pero se trata de poder. ¿El poder irá a los monopolios de la información, o irá a los desarrolladores y usuarios?.

  • Las máquinas de clase estación de trabajo construidas por Sun y otros abrieron nuevos mundos para los piratas informáticos.

  • ARPAnet fue la primera red informática transcontinental de alta velocidad.

  • Linux evolucionó de una manera completamente diferente. Desde casi el principio, fue hackeado casualmente por un gran número de voluntarios que se coordinaban solo a través de Internet.

  • A principios de 1993, un observador hostil podría haber tenido motivos para pensar que la historia de Unix casi se había cumplido, y con ella la suerte de la tribu hacker.

  • La combinación de subprocesos, interfaces de llamadas a procedimientos remotos y un diseño pesado orientado a objetos es especialmente peligrosa... si alguna vez te invitan a un proyecto que se supone que presentará a los tres, huir aterrorizado podría ser una reacción apropiada.

  • Los mercados libres seleccionan soluciones ganadoras.

  • Todo buen trabajo de software comienza rascándose la picazón personal de los desarrolladores.

  • Que las personas estúpidas son más violentas es un hecho independiente del color de la piel.

  • Los programas más fáciles de usar son aquellos que exigen menos aprendizaje nuevo por parte del usuario

  • Por primera vez, los piratas informáticos individuales podían permitirse tener máquinas domésticas comparables en potencia y capacidad de almacenamiento a las minicomputadoras de diez años antes: motores Unix capaces de soportar un entorno de desarrollo completo y hablar con Internet.

  • Un factor crítico en su éxito fue que los desarrolladores de X estaban dispuestos a regalar las fuentes de forma gratuita de acuerdo con la ética de los piratas informáticos y podían distribuirlas a través de Internet.

  • A los hackers de Berkeley les gustaba verse a sí mismos como rebeldes contra imperios corporativos sin alma.

  • ¿Por qué demonios wxPython aún no se ha convertido en la GUI estándar para Python?

  • En los EE. UU., los negros son el 12% de la población, pero cometen el 50% de los delitos violentos; ¿alguien puede pensar honestamente que esto no está relacionado con el hecho de que tienen un coeficiente intelectual promedio 15 puntos más bajo que la población general? Que las personas estúpidas son más violentas es un hecho independiente del color de la piel.

  • Lisp era mucho más poderoso 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 en día, veinticinco años después. Lisp liberó a los hackers de ITS para que pensaran de maneras inusuales y creativas. Fue un factor importante en sus éxitos y sigue siendo uno de los lenguajes favoritos de los piratas informáticos.

  • Los buenos programadores saben qué escribir. Los grandes saben qué reescribir (y reutilizar)

  • Los alquimistas se convirtieron en químicos cuando dejaron de guardar secretos.

  • El control de la complejidad es el problema central de escribir software en el mundo real

  • El software es en gran medida una industria de servicios que opera bajo la ilusión persistente pero infundada de que es una industria manufacturera

  • Es ampliamente grokked que los gatos tienen la naturaleza hacker

  • El problema central de C y C++ es que requieren que los programadores realicen su propia administración de memoria

  • El tiempo del programador es costoso; consérvelo antes que el tiempo de la máquina

  • Apresurarse a optimizar antes de que se conozcan los cuellos de botella puede ser el único error que haya arruinado más diseños que la fluencia de características. Desde código torturado hasta diseños de datos incomprensibles, los resultados de obsesionarse con la velocidad o el uso de la memoria o el disco a expensas de la transparencia y la simplicidad están en todas partes. Generan innumerables errores y cuestan millones de horas-hombre, a menudo, solo para obtener ganancias marginales en el uso de algún recurso mucho menos costoso que el tiempo de depuración

  • Prototipo, luego pulido. Hágalo funcionar antes de optimizarlo

  • Por supuesto, C resultó indispensable para los desarrolladores de todas sus alternativas. Profundice en suficientes capas de implementación en cualquiera de los otros lenguajes encuestados aquí y encontrará un núcleo implementado en C puro y portátil

  • La única forma de escribir software complejo que no se caiga de bruces es mantener baja su complejidad global, construirlo a partir de piezas simples conectadas por interfaces bien definidas, de modo que la mayoría de los problemas sean locales y pueda tener alguna esperanza de arreglar u optimizar una parte sin romper el todo

  • Un sistema de software es transparente cuando puedes mirarlo y ver de inmediato lo que está sucediendo. Es simple cuando lo que está sucediendo es lo suficientemente sencillo como para que un cerebro humano razone sobre todos los casos potenciales sin tensión.

  • y estamos agobiados por un lenguaje de implementación de mierda(C++).

  • Y para cualquier agente o apoderado del régimen interesado en hacerme preguntas cara a cara, tengo algunas balas untadas con grasa de cerdo para que se sienta muy bienvenido.

  • Los hackers somos un grupo juguetón; piratearemos cualquier cosa, incluido el lenguaje, si parece divertido (de ahí nuestro tropismo por los juegos de palabras). En el fondo, nos gusta confundir a las personas que son más pesadas y menos ágiles mentalmente que nosotros, especialmente cuando son jefes. Hay un poco del científico loco en todos los hackers, listo para desconcertar al mundo y darle la vuelta a la autoridad, especialmente si podemos hacerlo con elegantes efectos especiales.

  • La marca iPhone está en peor forma de lo que pensaba que era posible. Y las implicaciones de eso son enormes. ... El iPhone está en serios problemas.

  • Thompson y Ritchie estuvieron entre los primeros en darse cuenta de que el hardware y la tecnología de compilación se habían vuelto lo suficientemente buenos como para que todo un sistema operativo pudiera escribirse en C, y para 1978 todo el entorno se había portado con éxito a varias máquinas de diferentes tipos.

  • Cuando escucho las palabras responsabilidad social, quiero agarrar mi arma.

  • Para resolver un problema interesante, comience por encontrar un problema que le interese.