Richard D. Greenblatt
Información personal
Nacimiento 25 de diciembre de 1944
Portland (Estados Unidos) Ver y modificar los datos en Wikidata
Nacionalidad estadounidense
Educación
Educado en MIT
Información profesional
Ocupación Programador
Empleador

Richard D. Greenblatt es un programador informático estadounidense. Junto con Bill Gosper, es considerado como el fundador de la comunidad hacker.[1]​ Ocupa un lugar de distinción en las comunidades de Lisp y el MIT AI Lab.

Infancia

editar

Richard nació en Portland, Oregón, el 25 de diciembre de 1944. Su familia se mudó a Filadelfia, Pensilvania cuando era un niño y posteriormente a Columbia, Misuri, con su madre y su hermana al divorciarse sus padres.[2]​ Era un niño inteligente y ya desde pequeño jugaba al ajedrez y hacía funcionar dispositivos electrónicos con gran facilidad. Era, además, un genio de las matemáticas.

El comienzo de un hacker

editar

Greenblatt se matriculó en el MIT en otoño de 1962, y alrededor de su segundo año como estudiante, entró a formar parte del famoso Tech Model Railroad Club del MIT. En ese momento, Peter Samson había escrito un programa en Fortran para la serie de computadoras IBM 709, cuya finalidad era automatizar la tediosa tarea de escribir los complicados horarios para el diseño del modelo del tren del TMRC.

Greenblatt se vio entonces obligado a implementar un compilador de Fortran para la PDP-1, la cual no tenía uno en ese momento. No hubo tiempo de computador disponible para depurar el compilador y tampoco para escribirlo en un ordenador. Años más tarde, los elementos de ese compilador que había desarrollado (junto con algunas ideas de un compañero, miembro del TMRC, Steven Piner, autor de un muy temprano compilador de Fortran para la PDP-4 mientras trabajaba para la Digital Equipment Corporation) se escribieron y el compilador "mostró signos de vida".

Sin embargo, por aquel entonces, ya no existía la necesidad de un compilador de Fortran, por lo que no siguieron desarrollándolo. Esta y otras experiencias en el TMRC, especialmente la influencia de Alan Kotok, que trabajó en DEC y era el socio más joven del equipo de diseño de la computadora PDP-6, guiaron a Greenblatt al MIT AI Lab, donde procedió a convertirse en un auténtico "hacker de los hackers", destacado por su visión de la programación tal y como describe Steven Levy en hackers: Heroes of the Computer Revolution y como reconocieron Gerald Jay Sussman y Harold Abelson cuando dijeron que tuvieron suerte de haber sido programadores aprendices de Bill Gosper y Richard Greenblatt[3]

Desarrollos software relevantes

editar

Richard Greenblatt fue el desarrollador principal de Maclisp en el PDP-6. Escribió Mac Hack, el primer programa de computador para jugar torneos de ajedrez de cierto nivel y el primero en competir en un torneo de humanos. Escépticos sobre la inteligencia artificial como Hubert Dreyfus, el cual hizo famosa la afirmación de que las computadoras no serían capaces de jugar al ajedrez ofreciendo un buen nivel, fue rebatido por el programa, marcando esto el inicio del Ajedrez por computadora. En 1977, el invicto campeón de ajedrez <- Se eligió este término porque su título mundial fue abandonado por incumplimiento -> Bobby Fischer jugó tres partidas en Cambridge, Massachusetts contra el programa de Greenblatt y Fischer ganó todas ellas.[4]​ Greenblatt, junto con Tom Knight y Stewart Nelson, coescribió el Incompatible Timesharing System, un influyente sistema operativo de tiempo compartido para el PDP-6 y PDP-10 utilizado en el MIT.

Lisp Machines, Inc.

editar

Más tarde, él y Tom Knight[5]​ fueron los principales diseñadores de la máquina Lisp del MIT. Fundó Lisp Machines, Inc. (que más tarde se convirtió en Gigamos Systems), de acuerdo con su visión de una compañía ideal amiga de los hackers, en contraposición con los ideales más comerciales de Symbolics.

Principios de la ètica hacker

editar

Richard Greenblatt es considerado, como ya se ha dicho, "el hacker de los hackers", es decir, el adelantado de una cultura popular que defiende que el conocimiento (sobre todo el informático) ha de ser libre para que se pueda desarrollar, crear más conocimiento sobre el conocimiento. Además, son un colectivo que valora mucho los descubrimientos y los avances de sus miembros, más allá de la raza, la edad, las notas o las recomendaciones. Creen además, que los ordenadores y las máquinas nos pueden cambiar la vida y hacer un mundo mejor. No son aficionados a respetar la autoridad.

Referencias

editar

Enlaces externos

editar


📚 Artikel Terkait di Wikipedia

Manos dibujando

ejemplo de bucle extraño. Se utiliza en Structure and Interpretation of Computer Programs de Harold Abelson y Gerald Jay Sussman como una alegoría de las funciones

Corrector ortográfico

Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional. Computer Programs for Detecting and Correcting Spelling Errors Archivado el 11 de junio

Tecla de dirección

Scientific Text editors (Computer programs) 182 pages ISBN 9971-5-0770-6 Apple's Steve Jobs Hates Buttons Datos: Q1199954 Multimedia: Computer keyboard keys /

Caballeros del cálculo lambda

tomado en el MIT. Por ejemplo, en el Structure and Interpretation of Computer Programs, Gerald Jay Sussman presenta el botón a la audiencia diciendo que

Programación genética

Paradigm for Genetically Breeding Populations of Computer Programs to Solve Problems, Stanford University Computer Science Department technical report STAN-CS-90-1314

Directiva de programas informáticos

protection of computer programs». Publications Office of the European Union.  Mylly, Ulla-Maija (2009). Harmonizing Copyright Rules for Computer Program Interface

Subrutina

Preparation of Programs for an Electronic Digital Computer. Consultado el 11 de enero de 2026.  Wilkes, Maurice Vincent (1951). The Preparation of Programs for an

Recursión (ciencias de computación)

Harold; Gerald Jay Sussman (1996). Structure and Interpretation of Computer Programs. Sección 1.2.2. Archivado desde el original el 3 de septiembre de