Andrew S. Tanenbaum
Computer scientist and professor who wrote Minix and influential textbooks on operating systems.
Quotes by Andrew S. Tanenbaum
The nice thing about standards is that there are so many to choose from; furthermore, if you do not like any of them, you can always invent your own.
The most important property of a program is whether it accomplishes the purpose for which it was designed.
Portability is not a feature, it's a necessity.
Microkernels are not a panacea, but they are a step in the right direction.
The only way to learn a new programming language is by writing programs in it.
A good operating system should be invisible.
The Internet is not a technology, it's a culture.
If you want to build a ship, don't drum up people to collect wood and don't assign them tasks and work, but rather teach them to long for the endless immensity of the sea.
The best way to predict the future is to invent it.
The purpose of an operating system is to manage the computer's resources.
Security is not a product, it's a process.
The most important thing in software engineering is to understand the problem.
Simplicity is the ultimate sophistication.
The more complex a system, the more likely it is to fail.
Open source is not just about code, it's about community.
The best way to debug a program is to not write bugs in the first place.
A computer without an operating system is like a car without an engine.
The future of computing is distributed.
Teaching is not just about imparting knowledge, it's about inspiring curiosity.
The most important thing in a network is reliability.