http://genius.cat-v.org/rob-pike/ quotes | docs | repo | golang | sam | man | acme | Glenda | 9times | harmful | 9P | cat-v.org Related sites: | site updates | site map | Hotel Genius * > alex deLarge/ * > brian kernighan/ * > david parnas/ * > dennis ritchie/ * > doug mcilroy/ * > eric cartman/ * > erik naggum/ * > frank zappa/ * > ken thompson/ * > milton friedman/ * > oscar wilde/ * > richard feynman/ * >> rob pike/ * + > photos/ + > texts/ * > stanley kubrick/ * > william gibson/ Rob Pike * Unix user name: rob * Unix uid: ? * Commands written: jim, sam, acme, rio, ... * Languages created: squeak, newsqueak, Sawzall, Go. * Text editor of choice: Acme. * Worked at: Bell Labs, Google. Books * The Practice of Programming with Brian Kernighan. (1999) * Unix Programming Environment also with Brian Kernighan. (1984) * Places of Power: The Aesthetics of Technology with John Sexton and foreword by Walter Cronkite. (2000) Papers * Program Design in the UNIX Environment (aka cat -v Considered Harmful*") with Brian W. Kernighan. * The Blit: A Multiplexed Graphics Terminal. * A Concurrent Window System. * Window Systems Should Be Transparent. * Structural Regular Expressions. * A tutorial on the Sam editor language. * Face the Nation with David L. Presotto. * Squeak: a Language for Communicating with Mice with Luca Cardelli (Not to be confused with Alan Kay's 'squeak'). * The Hideous Name with P.J. Weinberger. * Plan 9 From Bell Labs with Ken Thompson, Dave Presotto, Sean Dorward, Bob Flandrena, Howard Trickey, and Phil Winterbottom. * Hello World or Kalemera kosme or konnichihaShi Jie - With Ken Thompson, about Unicode and the UTF-8 encoding. * (This list is still incomplete...) Presentations and Articles * Systems Software Research is Irrelevant (aka utah2000 or utah2k) (Russian translation). * The Good, the Bad, and the Ugly: The Unix Legacy - A presentation given at the UPTIME(1) celebrations in Copenhagen about the history, strengths and weaknesses of Unix. * Rio: Design of a Concurrent Window System - About the latest Plan 9 window system. * Reflections on Window Systems: A Personal History of Software Engineering - A presentation given at DGPis40. ( mp4 and slides ) Other Articles and Writtings * Notes on Programming in C, Rob's programming style guide. * UTF-8 History - The tale of how Rob Pike and Ken Thompson invented UTF-8 and converted Plan 9 to use it everywhere in a few days. Powered by werc [ ] [Search]