Re: Language Books

shofmann@intertv.com (Scott Hofmann)
27 Jul 1998 23:14:34 -0400

          From comp.compilers

Related articles
[4 earlier articles]
Re: Language Books mslamm@olive.mscc.huji.ac.il (1998-07-24)
Re: Language Books tenger@idirect.com (Terrence Enger) (1998-07-26)
Re: Language Books carsten.link@cityweb.de (Carsten Link) (1998-07-26)
Re: Language Books cbrtjr@ix.netcom.com (Charles.E.Bortle Jr.) (1998-07-26)
Re: Language Books rlrader@ix.netcom.com (Russell Rader) (1998-07-26)
Re: Language Books rkneusel@post.its.mcw.edu (1998-07-27)
Re: Language Books shofmann@intertv.com (1998-07-27)
Re: Language Books johnm@non.net (1998-07-28)
Re: Kamin (Language Books) trimaran@uni-paderborn.de (Michael Risse) (1998-07-28)
| List of all articles for this month |
From: shofmann@intertv.com (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_
http://www.amazon.com/exec/obidos/ISBN=0078823439/theinvincibleeleA/


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_
http://www.amazon.com/exec/obidos/ISBN=0805371338/theinvincibleeleA/


this book also has a few sections devoted to semantics.


I've also used Friedman, Wand, and Hayne's book _Essentials of Programming
Languages_
http://www.amazon.com/exec/obidos/ISBN=0070224439/theinvincibleeleA/


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.


scott
--
J. Scott Hofmann Software Engineer
shofmann at intertv dot com Interactive Television Company
http://www.seas.gwu.edu/student/shofmann/ (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.