Re: Language Books (Scott Hofmann)
27 Jul 1998 23:14:34 -0400

          From comp.compilers

Related articles
[4 earlier articles]
Re: Language Books (1998-07-24)
Re: Language Books (Terrence Enger) (1998-07-26)
Re: Language Books (Carsten Link) (1998-07-26)
Re: Language Books (Charles.E.Bortle Jr.) (1998-07-26)
Re: Language Books (Russell Rader) (1998-07-26)
Re: Language Books (1998-07-27)
Re: Language Books (1998-07-27)
Re: Language Books (1998-07-28)
Re: Kamin (Language Books) (Michael Risse) (1998-07-28)
| List of all articles for this month |

From: (Scott Hofmann)
Newsgroups: comp.compilers
Date: 27 Jul 1998 23:14:34 -0400
Organization: MindSpring Enterprises
References: 98-07-131 98-07-167
Keywords: books

  >> Russell Rader wrote:
  >> I am looking for something that explains and contrasts most of the major
  >> paradigms (imperative, object-oriented, functional, logic) and whatever
  >> other minor flavors are out there now. Also, any book that goes into
  >> formal specification of semantics (as opposed to the grammar) would be
  >> interesting as long as it's not too abstract or mathematical. (Is that

I've used two "one chapter per language" books over the years:

Samuel Kamin, _Programming Languages: An Interpreter-Based Approach_

this book covers Scheme, Smalltalk, Prolog, and a few other languages I can't
recall off the top of my head, and provides an interpreter written in Pascal
for a subset of each language. Highly recommended.

and R. Sebesta, _Concepts of Programming Languages_

this book also has a few sections devoted to semantics.

I've also used Friedman, Wand, and Hayne's book _Essentials of Programming

which has good coverage of programming language design topics but is not good
for learning how to use commonly-used lanaguges other than scheme. It's a good
book if you want to learn how to design a programming language, though.

J. Scott Hofmann Software Engineer
shofmann at intertv dot com Interactive Television Company (703) 525-5625 x28
[I fixed up the URLs, since Scott wasn't sure his were right. -John]


Post a followup to this message

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