Goodreads helps you keep track of books you want to read.
Start by marking “Design Concepts in Programming Languages” as Want to Read:
Design Concepts in Programming Languages
Enlarge cover
Rate this book
Clear rating
Open Preview

Design Concepts in Programming Languages

4.13  ·  Rating details ·  23 ratings  ·  4 reviews
Hundreds of programming languages are in use today--scripting languages for Internet commerce, user interface programming tools, spreadsheet macros, page format specification languages, and many others. Designing a programming language is a metaprogramming activity that bears certain similarities to programming in a regular language, with clarity and simplicity even more i ...more
Hardcover, 1322 pages
Published July 18th 2008 by MIT Press
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Design Concepts in Programming Languages, please sign up.

Be the first to ask a question about Design Concepts in Programming Languages

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

Showing 1-50
Average rating 4.13  · 
Rating details
 ·  23 ratings  ·  4 reviews


More filters
 | 
Sort order
Start your review of Design Concepts in Programming Languages
Alan Fay
Apr 11, 2009 marked it as to-read
Shelves: programming
I managed to read the introduction and skim through this book when I saw it at the GT B&N, while patiently waiting for festivants to return themselves from whence they came.

It seems nothing short of excellence. The book builds up the theoretical foundations for analyzing computer languages, using a series of 'tiny' languages, so that topics in metaprogramming can be explored in later chapters.

There will be some time to give it the read it deserves in the future.
...more
Nick Black
Nov 01, 2008 marked it as to-read
Recommended to Nick by: Lambda the Ultimate
Shelves: to-acquire
This just got published by MIT press; see my short writeup here or λtU's at http://lambda-the-ultimate.org/node/3058. This is now being used for MIT's 6.821...gotta stay ahead of those crafty kids at the Georgia Tech of the North! ...more
Tony
Oct 12, 2009 is currently reading it
S-Expressions do in fact get easier to parse the more you look at them.

The lambda calculus is just about the most awesome idea I've ever heard.

Continuations are the "GOTO" of functional programming languages.
Greg Pfeil
rated it it was amazing
Jul 05, 2015
Andrew Matthews
rated it it was ok
Jul 13, 2014
Andrea Tomasi
rated it it was amazing
May 23, 2018
Brian
rated it liked it
Jan 26, 2015
Alexandre Castro alves
rated it really liked it
Nov 14, 2014
Alex
Dec 24, 2009 marked it as to-read
Recommends it for: people who want to understand the formalisms that underlie programming languages
Shelves: computer-science
A good supplement to Essentials of Programming Languages
V
rated it really liked it
Jan 13, 2013
Phil Calçado
rated it really liked it
Jun 17, 2010
Liming Zhu
rated it really liked it
Jul 12, 2015
Konstantin Solomatov
rated it it was amazing
Feb 17, 2013
Russell
rated it liked it
Dec 25, 2019
Lukas Hruby
rated it really liked it
Mar 19, 2015
Junsong Li
rated it it was amazing
Nov 01, 2015
Michael Davis
rated it it was amazing
Jun 20, 2019
John
rated it really liked it
Oct 01, 2014
Jan Kroken
rated it it was amazing
Mar 01, 2013
Michel Schinz
rated it it was amazing
Dec 29, 2016
Ema Jones
rated it really liked it
Mar 07, 2017
Adam Blinkinsop
rated it really liked it
Dec 15, 2015
Johannes
rated it really liked it
Dec 22, 2017
Émilien
rated it it was ok
Nov 26, 2019
Ola Bini
rated it really liked it
Jan 05, 2012
Hiroshi
rated it it was amazing
Mar 02, 2012
Konstantin
rated it it was amazing
Jan 03, 2013
Björn
marked it as to-read
Nov 03, 2008
Tim Crews
marked it as to-read
Oct 05, 2009
Joe White
marked it as to-read
Oct 26, 2009
Greg
marked it as to-read
Apr 30, 2010
Alex Ott
marked it as to-read
May 15, 2010
Robert Nystrom
marked it as to-read
Jul 20, 2010
Tom Davies
is currently reading it
Jan 07, 2011
rev
marked it as to-read
Jan 19, 2011
Ivan Fedorov
marked it as to-read
Mar 27, 2011
Kirill
marked it as to-read
May 14, 2011
Yuri Rychkov
marked it as to-read
May 25, 2011
Ben
added it
Jul 18, 2011
Ben
added it
Aug 31, 2011
Andy Legkiy
marked it as to-read
Dec 30, 2011
Alexander Korneev
marked it as to-read
Dec 30, 2011
Arseny
marked it as to-read
Jan 05, 2012
Robert Postill
marked it as to-read
Jan 16, 2012
Michael
is currently reading it
Aug 05, 2012
There are no discussion topics on this book yet. Be the first to start one »

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Related Articles

San Francisco is a gold rush town. There aren’t many books about people in their 20s who move to Silicon Valley with dreams of earning a living...
34 likes · 2 comments