John Ousterhout | |
---|---|
Born |
Solano County, California |
October 15, 1954
Education | Bachelor's degree in physics, Ph.D in computer science |
Known for | Tcl, Tk, Magic |
Awards |
Grace Murray Hopper Award (1987) ACM Software System Award |
John Kenneth Ousterhout (/ˈoʊstərhaʊt/, born October 15, 1954) is the chairman of Electric Cloud, Inc. and a professor of computer science at Stanford University. He founded Electric Cloud with John Graham-Cumming. Ousterhout was a professor of computer science at University of California, Berkeley where he created the Tcl scripting language and the Tk platform-independent widget toolkit, and proposed the idea of coscheduling. Ousterhout also led the research group that designed the experimental Sprite operating system and the first log-structured file system. Ousterhout is the author of the Magic VLSI Computer-aided design program.
He received his Bachelor's degree in Physics from Yale University in 1975, and his Ph.D. in computer science from Carnegie Mellon University in 1980.