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 complex system should be structured as a sequence of levels that are described using a sequence of languages. Each level is constructed by combining parts that are regarded as primitive at that level, and the parts constructed at each level are used as primitives at the next level. The language used at each level of a stratified design has primitives, means of combination, and means of abstraction appropriate to that level of detail.
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… - Hal Abelson
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…
- Hal Abelson
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… - Hal Abelson
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…
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… - Hal Abelson
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…
Applicants must also have extensive knowledge of Unix, although they should have sufficiently good programming taste to not consider this an achievem… - Hal Abelson
Applicants must also have extensive knowledge of Unix, although they should have sufficiently good programming taste to not consider this an achievem…
The computer revolution is a revolution in the way we think and in the way we express what we think. - Hal Abelson
The computer revolution is a revolution in the way we think and in the way we express what we think.
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. - Hal Abelson
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.
What's important is not just to develop the technology; it's to develop the processes. - Hal Abelson
What's important is not just to develop the technology; it's to develop the processes.
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… - Hal Abelson
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…
Universities are meant to pass the torch of civilization. - Hal Abelson
Universities are meant to pass the torch of civilization.
Login to join the discussion
Login to join the discussion