Ted Kaehler (nacido en 1950) es un científico informático estadounidense conocido por su papel en el desarrollo de varios métodos de sistemas . Es especialmente reconocido por sus contribuciones a los lenguajes de programación Smalltalk , Squeak y el sistema HyperCard de Apple Computer , [ 1 ] y otras tecnologías desarrolladas en Xerox PARC . [ 2 ]
Fondo
Kaehler es hijo de un ingeniero mecánico y creció trasteando con juguetes mecánicos. Durante la década de 1960, construyó una computadora por su cuenta tras un artículo publicado en Scientific American . [ 3 ] Asistió a Gunn High School , una escuela pública en Palo Alto, California . Se graduó en 1968. [ 3 ] Mientras estaba en la escuela secundaria, Kaehler fue aceptado para un trabajo de verano en la entonces llamada Fairchild Industries . Durante este trabajo, aprendió el lenguaje de programación Fortran . [ 3 ] Durante sus años de escuela secundaria, conoció su primera computadora, una IBM 1620 , operada por el Distrito Escolar Unificado de Palo Alto . Luego, Kaehler asistió a la Universidad de Stanford para estudiar física , estudió programación con Donald Knuth , aprendió el lenguaje APL y conoció a Dan Ingalls . Se graduó con una Licenciatura en Ciencias (BS) en física en 1972. Más tarde, Xerox comenzó un programa piloto con Gunn High School , prestándoles una Xerox Alto .
Xerox PARC
Ingalls presentó a Kaehler a PARC cuando consiguió un contrato con Xerox. Formaron un equipo que incluía a George White, quien ya trabajaba en la empresa desarrollando software de reconocimiento de voz . [ 3 ] Durante sus primeros años en PARC, asistió a la Universidad Carnegie Mellon . Se graduó con una Maestría en Ciencias (MSc) en informática en 1976. En la década de 1980, según se informa, estaba demostrando una tecnología de realidad virtual (RV) que involucraba a un usuario en el juego Maze War 3D. Esta representación logró expresar una respuesta dentro del mundo virtual a otro usuario en el mundo real. [ 4 ] Este desarrollo ha sido considerado como la primera referencia centrada en avatares de este tipo de tecnología de RV. [ 4 ]
Kaehler también fue documentado como uno de los investigadores de PARC que informó a Steve Jobs sobre las tres innovaciones de la compañía: la interfaz gráfica de usuario (GUI) de la computadora Xerox Alto , Smalltalk y la red Ethernet en PARC. [ 5 ]
Charla informal
Kaehler formó parte de un grupo liderado por el Dr. Alan Kay que perfeccionó el concepto de computación en red a través de Smalltalk. Este es un sistema que se basó en el lenguaje LISP de John McCarthy y en el lenguaje de programación de simulación Simula , versiones 1 y 67, que fueron desarrollados por el Centro Noruego de Computación . [ 6 ] En el relato de Kay sobre el desarrollo inicial de Smalltalk, citó hitos clave atribuidos a Kaehler. Según Kay, junto con Ingalls, Dave Robson y Diana Merry , por ejemplo, Kaehler implementó con éxito el sistema Smalltalk-76 desde cero en un período de siete meses. [ 7 ] Constaba de 50 clases que componían 180 páginas de código fuente. [ 7 ] A Kaehler también se le atribuye el diseño del sistema de memoria virtual llamado Entorno de Zonas Orientado a Objetos (OOZE). [ 8 ] [ 9 ] [ 10 ] Este sistema le dio a Smalltalk más velocidad y el desarrollo de un rastreador de sistema utilizado para clonar Smalltalk-76 ya que la tecnología puede escribir nuevas memorias virtuales a partir de sus iteraciones anteriores. [ 7 ]
Con Smalltalk, Kaehler trabajó estrechamente con dos futuros ganadores del Premio Turing . Inició una relación profesional de por vida con Alan Kay, como se describe aquí. Kaehler también fue coautor del libro A Taste of Smalltalk , junto con David Patterson , profesor de la Universidad de California, Berkeley , [ 11 ] futuro líder del movimiento RISC-V .
Manzana

En marzo de 1985, Kaehler se unió a Apple como investigador. [ 12 ] Participó en el desarrollo de las computadoras Macintosh , principalmente brindando soporte técnico. [ 13 ] Sin embargo, Kaehler fue más conocido por mejorar otras tecnologías, como el sistema HyperCard de la compañía, entre 1985 y 1987. Esta es una herramienta que permite a los usuarios crear contenido de entretenimiento e instructivo. Kaehler agregó una interfaz que posibilitó el control de videodiscos . [ 1 ]
En 1996, mientras trabajaba en Apple, Kaehler recibió una patente estadounidense por coinventar los halos intermitentes (emergentes) de la interfaz de usuario que aparecen alrededor de los objetos, con botones para manipularlos. [ 14 ]
Chirrido
Kaehler también se unió al equipo central de Squeak, apoyado por la comunidad de software de código abierto , en 1996, que también incluía a Ingalls, John Maloney, Scott Wallace y Andreas Raab. Inicialmente se desarrolló a partir de Smalltalk-80 en el Laboratorio de Investigación de Apple [ 15 ] y posteriormente se continuó en Walt Disney Imagineering . Squeak se desarrolló como un lenguaje abierto y altamente portable, escrito completamente en Smalltalk, e incluía el sistema EToys , que permite a los niños ver el funcionamiento del software. [ 16 ] El uso de la tecnología Smalltalk permite que Squeak sea más fácil de depurar , analizar y modificar. [ 17 ] A Kaehler se le atribuye la escritura del código del sistema de pintura de la plataforma , Squeak Paintbox, y otras versiones piloto de EToys.
Vida personal
En 1982, Kaehler se casó con Carol Nasby, quien también trabajó en Apple durante varios años, escribió la primera Guía del propietario de Macintosh, creó el sistema de ayuda HyperCard para la versión 1.0, [ 18 ] y escribió el libro HyperCard Power . [ 19 ] En 1991, murió por complicaciones de la diabetes tipo 1. [ 12 ]
En 1998, contrajo matrimonio con su segunda esposa, Cynthia. Ella había sido maestra de preescolar durante 25 años y artista, creando colgantes de vidrio fusionado para collares y broches. [ 20 ] Vivían en Las Vegas , Nevada , y tuvieron tres hijos. En 2020, falleció a causa de un cáncer.
Véase también
Referencias
- 1 2 Ferster, Bill (2016). Sage on the Screen: Education, Media, and How We Learn . Baltimore, Maryland: JHU Press. p. 86. ISBN 978-1-4214-2126-1.
- ↑ "Historia del vivario" . Worrydream . Consultado el 26 de septiembre de 2019 .
- 1 2 3 4 Markoff, John (21 de abril de 2005). Lo que dijo el lirón: Cómo la contracultura de los sesenta dio forma a la industria de la computadora personal . Penguin. ISBN 978-1-1012-0108-4.
- 1 2 Grimshaw, Mark (2014). The Oxford Handbook of Virtuality . Nueva York: Oxford University Press. pág. 22. ISBN 978-0-1998-2616-2.
- ↑ Dormehl, Luke (2012). La revolución de Apple: Steve Jobs, la contracultura y cómo los locos se apoderaron del mundo . Nueva York: Random House. págs. 155–156 . ISBN 978-0-7535-4062-6.
- ↑ "PCAD – Xerox Corporation, Palo Alto Research Center (PARC), Palo Alto, CA" . pcad.lib.washington.edu . Consultado el 10 de octubre de 2019 .
- 1 2 3 "Smalltalk.org: smalltalk: TheEarlyHistoryOfSmalltalk_V.html" . Ramix.org . Consultado el 27 de septiembre de 2019 .
- ↑ Kaehler, Ted (agosto de 1981). "Memoria virtual para un lenguaje orientado a objetos" . BYTE . Vol. 6, n.º 8. Publicaciones BYTE. págs. 378–387 . Recuperado el 29 de diciembre de 2025 .
- ↑ Kaehler, Ted (agosto de 1981). "Memoria virtual para un lenguaje orientado a objetos" . www-cs-students.stanford.edu/~eswierk . Archivado del original el 11 de febrero de 2021. Recuperado el 29 de diciembre de 2025 .
- ↑ "Folklore.org: El Gran Modelo Unificado (1) – Recursos" . Folklore.org . Consultado el 10 de octubre de 2019 .
- ↑ Kaehler, Ted; Patterson, Dave (1 de mayo de 1986). A Taste of Smalltalk . Nueva York: WW Norton & Company. ISBN 978-0-3939-5505-7.
- 1 2 Dormehl, Luke (2012). La revolución de Apple: Steve Jobs, la contracultura y cómo los locos se apoderaron del mundo . Nueva York: Random House. págs. 249–250 . ISBN 978-0-7535-4062-6.
- ↑ Langton, Christopher (1989). Vida artificial: Actas de un taller interdisciplinario sobre la síntesis y simulación de sistemas vivos . Nueva York: Routledge. págs. xxiv. ISBN 978-0-3670-0290-9.
- ↑ Patente estadounidense 5515496 , Kaehler, Edwin B.; Kay, Alan C. y Wallace, Scott G., "Sistema informático con interfaz de manipulación directa y método para su funcionamiento", emitida el 7 de mayo de 1996, asignada a Apple Computer.
- ↑ Aksit, Mehmed, ed. (28 de mayo de 1997). ECOOP '97 – Programación Orientada a Objetos: 11.ª Conferencia Europea, Jyväskylä, Finlandia, 9-13 de junio de 1997, Actas . Berlín: Springer Science & Business Media. pág. 316. ISBN 978-3-5406-3089-0.
- ↑ Lee, Newton (2014). El Da Vinci digital: Las computadoras en las artes y las ciencias . Nueva York: Springer. pág. 141. ISBN 978-1-4939-0964-3.
- ↑ Ingalls, Dan ; Kaehler, Ted; Maloney, John; Wallace, Scott; Kay, Alan (1997). "De vuelta al futuro: la historia de Squeak, un Smalltalk práctico escrito en sí mismo" . ACM SIGPLAN Notices . 32 : 318–326 . doi : 10.1145/263700.263754 .
- ↑ Kaehler, Ted (29 de marzo de 2014). "Ted Kaehler" . Weather Dimensions: Weather on Display . Recuperado el 13 de julio de 2020 .
- ↑ Kaehler, Carol; Atkinson, Bill (1 de abril de 1988). HyperCard Power: Techniques and Scripts . Nueva York: Addison-Wesley. ISBN 978-0-2010-6701-9.
- ↑ Kaehler, Cynthia. "Colgantes de vidrio fusionado de Cynthia Kaehler" . Weather Dimensions: Weather on Display . Consultado el 13 de julio de 2020 .
Enlaces externos
Sitio web oficial
- Personas vivas
- Científicos de Palo Alto, California.
- Nacimientos de 1950
- científicos informáticos estadounidenses
- programadores informáticos estadounidenses
- investigadores de la interacción persona-computadora
- diseñadores de lenguajes de programación
- científicos estadounidenses del siglo XX
- científicos estadounidenses del siglo XXI
- Científicos de PARC (empresa)
- Gente de Hewlett-Packard
- empleados de Apple Inc.
- defensores del código abierto
- exalumnos de la Universidad de Stanford
- ex alumnos de la Universidad Carnegie Mellon
- ex alumnos de la escuela secundaria Gunn