Rob Pike, born in 1956, is an outstanding software engineer known for his extensive research and contributions in the fields of operating systems, network programming, and programming language design. He was involved in the development of Unix systems in the late 1970s and later joined Google as a technical leader, where he played a significant role in the design and development of the Go programming language. Pike's work has had a profound impact on modern computer science, and his contributions are widely recognized in the fields of software engineering and programming language design.
Related Quotes
“Why would you have a language that is not theoretically exciting? Because it's very useful.”
“Using Unix is the computing equivalent of listening only to music by David Cassidy.”
“Fancy algorithms are slow when N is small, and N is usually small.”
“Eventually, I decided that thinking was not getting me very far and it was time to try building.”
“Object-oriented design is the roman numerals of computing.”
“Narrowness of experience leads to narrowness of imagination”
“If POSIX threads are a good thing, perhaps I don't want to know what they're better than.”
“Procedure names should reflect what they do; function names should reflect what they return”
“A smart terminal is not a smartass terminal, but rather a terminal you can educate.”
“When there is no type hierarchy you don't have to manage the type hierarchy.”
“Languages that try to disallow idiocy become themselves idiotic.”
“There's nothing in computing that can't be broken by another level of indirection.”
