Johns Frederick (Jeff) Rulifson (nacido el 20 de agosto de 1941) es un científico informático estadounidense .
Johns Frederick Rulifson nació el 20 de agosto de 1941 en Bellefontaine, Ohio . Su padre era Erwin Charles Rulifson y su madre era Virginia Helen Johns. Rulifson se casó con Janet Irving el 8 de junio de 1963 y tuvo dos hijos. [1] Recibió una licenciatura en matemáticas de la Universidad de Washington en 1966. [1] Rulifson obtuvo un doctorado en informática de la Universidad de Stanford en 1973. [1] [2]
Rulifson se unió al Augmentation Research Center , en el Stanford Research Institute (ahora SRI International ) en 1966, trabajando en una forma de software llamada "tiempo compartido". Lideró el equipo de software que implementó el Sistema oN-Line (NLS), un sistema que prefiguró muchos desarrollos futuros en la informática y las redes modernas. [3] Específicamente, Rulifson desarrolló el lenguaje de comandos para el NLS, entre otras características. [4] Su primer trabajo fue crear la primera pantalla basada en el CDC 3100, y los programas que escribió incluyeron el primer editor en línea. También rediseñó su estructura de archivos. [5] Rulifson también fue el programador principal [6] y escribió el programa y los archivos de demostración para la primera demostración pública del mouse de computadora en 1968. [7] También fue el programador jefe del primer uso de hipertexto. [8] Aunque Douglas Engelbart fue el fundador y líder de ARC, la programación innovadora de Rulifson fue esencial para la realización de la visión de Engelbart. Rulifson también participó en el desarrollo de NIL. [9]
Rulifson fue el representante del SRI en el "grupo de trabajo de redes" en 1968, [10] lo que condujo a la primera conexión a ARPANET . [11] Describió el lenguaje de decodificación y codificación (DEL), que fue diseñado para permitir el uso remoto de NLS sobre ARPANET. [12] Aunque nunca se utilizó, la idea era que se descargaran pequeños "programas" para mejorar la interacción del usuario. Este concepto se desarrolló plenamente en el lenguaje de programación Java de Sun Microsystems casi 30 años después, como applets . [13] Simultáneamente, participó en el desarrollo del lenguaje de programación de IA QA4. Este sistema se utilizó para la planificación realizada por Shakey, uno de los primeros robots. [14]
Dejó el SRI para unirse al Laboratorio de Ciencias de Sistemas (SSL) dentro de Xerox PARC en 1973. [1] Aquí comenzó a trabajar en computación personal y la creación de redes locales. [15] Una de sus primeras acciones fue desarrollar el concepto para el icono del escritorio. [16] En 1978 era el gerente del Grupo de Investigación de Oficina del centro, donde introdujo el uso de académicos interdisciplinarios en el trabajo del grupo. [17] Específicamente, fue el primer científico informático en comenzar a trabajar junto con antropólogos, contratando a varios en Xerox para mejorar su uso de la investigación de campo [18] y entrar en el campo de la investigación en ciencias sociales. [19]
En PARC, trabajó en la implementación de sistemas de oficina distribuidos. En 1980, trabajó para ROLM como gerente de ingeniería y se unió a Syntelligence, un proveedor de aplicaciones de inteligencia artificial en Sunnyvale, California , en 1985. [1] Comenzó a trabajar para Sun Microsystems Laboratories en 1987 y ocupó puestos que incluían director de ingeniería, desarrollo de tecnología y grupos de investigación. Luego dirigió el laboratorio de Ivan Sutherland desde 2003 hasta su jubilación. [20] Es miembro emérito de la junta directiva del Instituto Doug Engelbart [21] y presidente de The Open Group. [22]
Los documentos e investigaciones de Jeff Rulifson de 1956 a 1997 se conservan en el Museo de Historia de la Computación, con una guía de su trabajo titulada Guía de los documentos de Jeff Rulifson, escrita por Bo Doub, Kim Hayden y Sara Chabino Lott. [23]
En 1990, Rulifson ganó el Premio al Sistema de Software de la Asociación de Maquinaria Computacional por implementar innovaciones revolucionarias como hipertexto , procesadores de esquema y videoconferencia . [24] En 1994, fue incluido como miembro de la Asociación de Maquinaria Computacional, por su "trabajo pionero en aumentar el intelecto humano con hipertexto, procesadores de esquema y videoconferencia". [25] En 2006, Rulifson fue nombrado miembro del Salón de la Fama Internacional del SRI. [3]
{{cite web}}
: CS1 maint: copia archivada como título ( enlace ){{citation}}
: |author=
tiene nombre genérico ( ayuda )