2 Reviews
|
5 star:
|
|
(1) |
|
4 star:
|
|
(0) |
|
3 star:
|
|
(0) |
|
2 star:
|
|
(1) |
|
1 star:
|
|
(0) |
| | | |
|
|
|
|
|
The most helpful favorable review
The most helpful critical review
2 of 2 people found the following review helpful:
5.0 out of 5 stars
Still an excellent treatment of the Principles behind programming languages.
Today I needed to recommend a book that would treat the ideas and concepts behind good programming. I remembered in college that I had taken a languages course, I looked on my bookshelf, and found this text. I started to re-read it, and found that the ideas and concepts that are covered in this book are still relevant and well treated for today's computing landscape. I...
Published on December 22, 2005 by Ira Carmel
|
 |
3 of 9 people found the following review helpful:
2.0 out of 5 stars
Very out of date.
This book reads like it was written in 1990 and the author never bothered to do any further research. It makes some good points, but it should not be a first choice for a survey of the state of the art with regard to functional, OO, and logic programming.
Published on June 30, 2000 by Wendell
|
|
|
Most Helpful First | Newest First
|
2 of 2 people found the following review helpful:
5.0 out of 5 stars
Still an excellent treatment of the Principles behind programming languages., December 22, 2005
This review is from: Principles of Programming Languages: Design, Evaluation, and Implementation (Hardcover)
Today I needed to recommend a book that would treat the ideas and concepts behind good programming. I remembered in college that I had taken a languages course, I looked on my bookshelf, and found this text. I started to re-read it, and found that the ideas and concepts that are covered in this book are still relevant and well treated for today's computing landscape. I only have the 2nd edition so it does not have a treatment of C or C++, but the ideas that it conveyes are still the most important aspect of learning about computer languages. A language you know does not help you with designing good code, however concepts of computer languages will help you no matter what language you code. Inside the cover flap reads a list of principles that are covered throughout the book in each section. Some of them are: Abstraction, Automation, Infomation hiding, Orthogonality, Portability, etc. I would recommend this book to anyone who wanted to learn how to *design* quality software from the ground up. This book will not teach you a language, this book will teach you how to design good code.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
3 of 9 people found the following review helpful:
2.0 out of 5 stars
Very out of date., June 30, 2000
This review is from: Principles of Programming Languages: Design, Evaluation, and Implementation (Hardcover)
This book reads like it was written in 1990 and the author never bothered to do any further research. It makes some good points, but it should not be a first choice for a survey of the state of the art with regard to functional, OO, and logic programming.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
|
|
|
|
Most Helpful First | Newest First
|
|
|