John Kenneth Ousterhout ( / oʊ s t ər h aʊ t / , nacido el 15 de octubre de 1954) es un profesor de ciencias de la computación en la Universidad de Stanford . Fundó Electric Cloud con John Graham-Cumming . Ousterhout fue profesor de informática en la Universidad de California, Berkeley, donde creó el lenguaje de scripting Tcl y el kit de herramientas de widgets independientes de la plataforma Tk , y propuso la idea de la programación conjunta . [1]Ousterhout dirigió el grupo de investigación que diseñó el sistema operativo experimental Sprite y el primer sistema de archivos estructurado por registros . [2] Ousterhout también dirigió el equipo que desarrolló el programa de diseño asistido por computadora (CAD) Magic VLSI . [3]
John Ousterhout | |
---|---|
Nació | |
Educación | Licenciatura en física, doctorado en informática |
Conocido por | Tcl , Tk , Magia |
Premios | Premio Grace Murray Hopper (1987) Premio ACM Software System |
Sitio web | web |
Recibió su licenciatura en Física de la Universidad de Yale en 1975 y su Ph.D. en ciencias de la computación de la Universidad Carnegie Mellon en 1980. [4]
Ousterhout recibió el premio Grace Murray Hopper en 1987 por su trabajo en sistemas CAD para circuitos integrados de gran escala . [5] Por el mismo trabajo, fue admitido en 1994 como miembro de la Association for Computing Machinery . [6] Ousterhout es miembro de la Academia Nacional de Ingeniería .
En 1994, Ousterhout dejó Berkeley para unirse a Sun Microsystems Laboratories, que contrató a un equipo para que se uniera a él en el desarrollo de Tcl. Después de varios años en Sun, se fue y cofundó Scriptics, Inc. (luego renombrado Ajuba Solutions) en enero de 1998 para proporcionar herramientas profesionales de desarrollo de Tcl. [4] La mayor parte del equipo de Tcl lo siguió desde Sun. Ajuba fue comprado por Interwoven en octubre de 2000. Se incorporó a la facultad de la Universidad de Stanford en 2008. [4]
Trabajos seleccionados
- Michael Stonebraker ; Randy Katz , David Patterson , John Ousterhout (1988). "EL DISEÑO DE XPRS" (PDF) . VLDB : 318–330 . Consultado el 25 de marzo de 2015 .CS1 maint: varios nombres: lista de autores ( enlace )
- Una filosofía del diseño de software, (Yaknyam Press, 2018, ISBN 1732102201 )
Ver también
- La dicotomía de Ousterhout
- Balsa (informática)
Referencias
- ^ Ousterhout, JK; Jones, K. (2009). Tcl y Tk Toolkit . Serie de Computación Profesional Addison-Wesley. Educación Pearson. pag. 30. ISBN 978-0-321-67086-1. Consultado el 5 de octubre de 2017 .
- ^ Rosenblum, Mendel; Ousterhout, John K. (1992). "El diseño e implementación de un sistema de archivos estructurado por logs" (PDF) . Transacciones ACM en sistemas informáticos . 10 (1): 26–52. doi : 10.1145 / 146941.146943 . ISSN 0734-2071 . S2CID 28452863 .
- ^ Ousterhout, John; Hamachi, Gordon; Mayo, Robert; Scott, Walter; Taylor, George (1985). "El sistema de diseño Magic VLSI". Diseño y Prueba de Computadoras IEEE . 2 (1): 19–30. doi : 10.1109 / MDT.1985.294681 . ISSN 0740-7475 .
- ^ a b c "John Ousterhout" .
- ^ Cita del premio Grace Murray Hopper Archivado el 2 de abril de 2012 en Wayback Machine , consultado el 21 de abril de 2010.
- ^ Cita de miembro de ACM , consultado el 21 de abril de 2010.
enlaces externos
- El relato de John de los primeros días de Tcl
- Página web de Ousterhout en la Universidad de Stanford