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) |
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),
Return to the
comp.compilers page.
Search the
comp.compilers archives again.