Now, the reason that we think computer science is about computers is pretty much the same reason that the Egyptians thought geometry was about surveying instruments. And that is, when some field is just getting started and you don't really understand it very well, it's very easy to confuse the essence of what you're doing with the tools that you use.
Hal AbelsonA powerful programming language is more than just a means for instructing a computer to perform tasks. The language also serves as a framework within which we organize our ideas about processes.
Hal AbelsonThe computer revolution is a revolution in the way we think and in the way we express what we think.
Hal AbelsonPrograms must be written for people to read, and only incidentally for machines to execute.
Hal AbelsonApplicants must also have extensive knowledge of Unix, although they should have sufficiently good programming taste to not consider this an achievement.
Hal AbelsonThere's a good part of Computer Science that's like magic. Unfortunately there's a bad part of Computer Science that's like religion.
Hal AbelsonNow, the reason that we think computer science is about computers is pretty much the same reason that the Egyptians thought geometry was about surveying instruments. And that is, when some field is just getting started and you don't really understand it very well, it's very easy to confuse the essence of what you're doing with the tools that you use.
Hal Abelson