65 active users    
2163 visitors today    
4250 pages today    
Last Modified: AUGUST-21-2010    
 Index of Sources


"Programs must be written for people to read, and only incidentally for machines to execute."
- Abelson and Sussman
Send the Quote in Email        

"In engineering, as in other creative arts, we must learn to do analysis to support our efforts in synthesis. One cannot build a beautiful and functional bridge without a knowledge of steel and dirt, and a considerable mathematical technique for using this knowledge to compute the properties of structures. Similarly, one cannot build a beautiful computer system without a deep understanding of how to "previsualize" the process generated by the code one writes."
- Abelson and Sussman - G. Sussman
Send the Quote in Email        

"We have also obtained a glimpse of another crucial idea about languages and program design. This is the approach of stratified 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."
- Abelson and Sussman - SICP (section 2.2.4)
Send the Quote in Email        

 .  Home  .  Next
Contact Us   |   Add Quotes   |   Advertise  |   Home  |     
 Search Quotes
 Free Newsletter!
 Tell a Friend!
Recommend this site
to your friend