“Algunos lenguajes de programación logran absorber el cambio, pero no soportar el progreso.”

Alan Jay Perlis 


"Cada programa tiene (al menos) dos propósitos: uno para el cual fue escrito y otro para el que no fue."

Alan Jay Perlis 



"Creo que es extraordinariamente importante que nosotros en informática nos divirtamos en informática. Cuando comenzó, fue muy divertido. Por supuesto, los clientes que pagan se vieron afectados de vez en cuando, y después de un tiempo comenzamos a tomar en serio sus quejas. Comenzamos a sentir como si realmente fuéramos responsables del uso exitoso y sin errores de estas máquinas. No creo que lo seamos. Creo que somos responsables de estirarlos, ponerlos en nuevas direcciones y divertirnos en la casa. Espero que el campo de la informática nunca pierda su sentido de la diversión. Sobre todo, espero que no seamos misioneros. No sientas que eres un vendedor de la Biblia. El mundo ya tiene muchos de esos. Lo que sabes sobre la informática de otras personas aprenderá. No sienta que la clave para una computación exitosa solo está en sus manos. Lo que está en tus manos, creo y espero, es la inteligencia: la capacidad de ver la máquina como algo más que cuando te condujeron por primera vez, para que puedas hacerla más."

Alan Jay Perlis 



"En computación, convertir lo obvio en útil es una definición viva de la palabra «frustración»."

Alan Jay Perlis 


"En computación, el tiempo promedio para fallar es cada vez más corto."

Alan Jay Perlis 


"En los sistemas de software, a menudo, el ave temprana es la que produce el gusano."

Alan Jay Perlis 


"Es mejor tener 100 funciones operando en una estructura de datos que tener 10 funciones operando en 10 estructuras de datos."

Alan Jay Perlis 


"La constante de un hombre es la variable de otro hombre."

Alan Jay Perlis 



"La simplicidad no precede a la complejidad, pero la sigue."

Alan Jay Perlis 



"La visión que tenemos de la programación conversacional requiere mucho más que un tiempo de respuesta rápido y ayudas de depuración convenientes: nuestros programas más interesantes nunca se equivocan y nunca son definitivos. [...] Lo nuevo es el requisito de hacer variable en nuestros idiomas lo que previamente habíamos tomado como fijo. No me refiero a nuevas clases de datos ahora, sino a variables cuyos valores son programas o partes de programas, sintaxis o partes de sintaxis y regímenes de control."

Alan Jay Perlis 


"Los tontos ignoran la complejidad, los pragmáticos la sufren. Algunos pueden evadirla y sólo los genios pueden hacerla desaparecer."

Alan Perlis


“No tienes buenas ideas, si no estás dispuesto a ser responsable de las mismas.”

Alan Jay Perlis 


"Para entender un programa, debes convertirte tanto en la máquina como en el programa."

Alan Jay Perlis 



"Tanto el conocimiento como la sabiduría extienden el alcance del hombre. El conocimiento condujo a las computadoras, la sabiduría a los palillos."

Alan Jay Perlis 




“Un año dedicado a la inteligencia artificial es suficiente para hacer creer en Dios.”

Alan Jay Perlis 


"Un lenguaje de programación es de bajo nivel cuando sus programas requieren atención a lo irrelevante."

Alan Jay Perlis 






















No hay comentarios: