Occupation: Professor Birth: April 26, 1947
Applicants must also have extensive knowledge of Unix, although they should have sufficiently good programming taste to not consider this an achievem….
If we can dispel the delusion that learning about computers should be an activity of fiddling with array indexes and worrying whether X is an integer….
First, we want to establish the idea that a computer language is not just a way of getting a computer to perform operations but rather that it is a n….
Universities are meant to pass the torch of civilization..
What's important is not just to develop the technology; it's to develop the processes..
The computer revolution is a revolution in the way we think and in the way we express what we think..
We have also obtained a glimpse of another crucial idea about languages and program design. This is the approach of statified design, the notion that….
A powerful programming language is more than just a means for instructing a computer to perform tasks. The language also serves as a framework within….
There's a good part of Computer Science that's like magic. Unfortunately there's a bad part of Computer Science that's like religion..
The computer revolution is a revolution in the way we think and in the way we express what we think. The essence of this change is the emergence of w….
[Computer science] is not really about computers and it's not about computers in the same sense that physics is not really about particle accelerator….
Congress is good at doing two things: one is nothing, and the other is overreacting..
Now, the reason that we think computer science is about computers is pretty much the same reason that the Egyptians thought geometry was about survey….
Programs must be written for people to read, and only incidentally for machines to execute..