Author

Books by John Ousterhout

John Ousterhout is a professor of computer science at Stanford University and the creator of the Tcl scripting language and the Raft distributed consensus algorithm. He spent years in industry at Sun Microsystems and co-founded Electric Cloud before returning to academia. His research spans distributed systems, operating systems, and software engineering. A Philosophy of Software Design grew directly from a software design course he developed at Stanford. He is one of the relatively few academic computer scientists who writes directly for a practitioner audience.

Try Superbook for free

Works with any book.

Download on the App Store