Life is a DNA software system.
Computers themselves, and software yet to be developed, will revolutionize the way we learn.
Walking on water and developing software from a specification are easy if both are frozen.
We’re entering a new world in which data may be more important than software.
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
Controlling complexity is the essence of computer programming
What is design? It’s where you stand with a foot in two worlds – the world of technology and the world of people and human purposes – and you try to bring the two together.
A bad system will beat a good person every time.