Re: Looking for papers/book on the art of language design

"Jonathan Thornburg" <jthorn@aei.mpg.de>
8 Apr 2006 16:02:42 -0400

          From comp.compilers

Related articles
Looking for papers/book on the art of language design kszabo@bcml120x.ca.nortel.com (2006-03-11)
Re: Looking for papers/book on the art of language design rjshaw@netspace.net.au (Russell Shaw) (2006-03-12)
Re: Looking for papers/book on the art of language design DrDiettrich@compuserve.de (Hans-Peter Diettrich) (2006-03-12)
Re: Looking for papers/book on the art of language design transp.3.kkoehne@spamgourmet.org (Kai Koehne) (2006-03-12)
Re: Looking for papers/book on the art of language design m_bibby@hotmail.com (Mike Bibby) (2006-03-14)
Re: Looking for papers/book on the art of language design claus.reinke@talk21.com (Claus Reinke) (2006-03-15)
Re: Looking for papers/book on the art of language design jthorn@aei.mpg.de (Jonathan Thornburg) (2006-04-08)
Re: Looking for papers/book on the art of language design slogan621@gmail.com (2006-04-09)
Re: Looking for papers/book on the art of language design kszabo@nortel.com (2006-04-16)
| List of all articles for this month |
From: "Jonathan Thornburg" <jthorn@aei.mpg.de>
Newsgroups: comp.compilers
Date: 8 Apr 2006 16:02:42 -0400
Organization: Compilers Central
References: 06-03-029
Keywords: design, books
Posted-Date: 08 Apr 2006 16:02:42 EDT

Kevin Szabo <kszabo@bcml120x.ca.nortel.com> wrote:
> Does anyone have a reference to a tutorial or explanation of how a
> modern language is designed; I'm specifically thinking of application
> specific languages but pointers to discussions about designing general
> purpose languages are welcome.


You might enjoy reading
      Bjarne Stroustrup
      "The Design and Evolution of C++"
      Addison-Wesley, 1994, paperback ISBN 0-201-54330-3


This book is essentially an "design rationale" for why the author
designed C++ the way he did. It includes discussions of the basic
principles which guided the design, the types of user problems which
lead to the inclusion of various C++ features, alternate designs which
were considered, and even some features which were tried out and
later dropped.


ciao,


--
-- "Jonathan Thornburg -- remove -animal to reply" <jthorn@aei.mpg-zebra.de>
      Max-Planck-Institut fuer Gravitationsphysik (Albert-Einstein-Institut),


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.