Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Essentials of Programming Languages Paperback – 13 Mar 1992

4.8 out of 5 stars 4 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Paperback
"Please retry"
£77.00 £35.57
click to open popover

Special Offers and Product Promotions

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.




Product details

  • Paperback: 568 pages
  • Publisher: MIT Press (13 Mar. 1992)
  • Language: English
  • ISBN-10: 0262560674
  • ISBN-13: 978-0262560672
  • Product Dimensions: 20.4 x 3.5 x 22.9 cm
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Bestsellers Rank: 6,198,833 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

Review

"Friedman, Wand, and Haynes have done a landmark job.... The sample interpreters in this book are outstanding models. Indeed, since they are runnable models, I'm sure that these interpreters will find themselves at the cores of many programming systems over the years."--from the foreword by Hal Abelson --This text refers to an out of print or unavailable edition of this title.


Customer Reviews

4.8 out of 5 stars
5 star
3
4 star
1
3 star
0
2 star
0
1 star
0
See all 4 customer reviews
Share your thoughts with other customers

Top Customer Reviews

By A Customer on 13 Nov. 2000
Format: Paperback
A great book. It assumes little or no programming background and explains all the nitty-gritty things like metacircular interpreters in simple detail. This book should be bought by all students using Scheme as a course language. No, seriously.
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover
I've used this book to teach an undergraduate programming language for 4 years now. I believe it to be the finest text in the area because of its approach to the subject. Many books in this area are what I call smorgasborg books--leading the reader through one language syntax after another without ever getting to what really matters: programming language operation. In EoPL, Freidman, Wand, and Haynes solve this problem by using a standard technique of computer science: using the right langauge for the job. In this case the job is progrmaming language operation and the language is Scheme. Don't be fooled into thinking you're learning Scheme--you're actually learning a great deal about programming languages along the way.

The book covers the operational semantics of the most important features in programming languages and give users a clear understanding of the infrastructure of programming langauges along the way. Highly recommended.

See [...] for a course based on this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By A Customer on 21 Sept. 1997
Format: Hardcover
This is a great book used in "The Theory of Programming Language" in Iowa State University. Although this book use Scheme to illustrate fundamental concepts of programming languages, I found out later that these concepts are especially useful in helping me to understand other language like Java. e.g. you can pass argument(s) to C++ fn either by value or by reference, in Java you're passing argument by copy-reference only(except primitive data tyeps).
However, beware that there're lots of errors in this book, be sure to check out the publisher's web site and checkout a list of erranta.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By A Customer on 17 Nov. 1998
Format: Hardcover
This book is definitely on the must-read list for any student (and practitioner alike) of the art of programming.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse


Feedback