|Amazon Price||New from||Used from|
The most comprehensive and accessible Programming Language text
Michael L. Scott is a professor in the University of Rochester’s Department of Computer Science, which he chaired from 1996 to 1999. He is the designer of the Lynx distributed programming language and a co-designer of the Charlotte and Psyche parallel operating systems, the Bridge parallel file system, the Cashmere distributed shared memory system, and the MCS mutual exclusion lock. He received his Ph.D. from the University of Wisconsin-Madison in 1985.
The best (only?) book on the subject of PLs that ties abstract concepts directly to practice. Clear, concise and incredibly thorough in both breadth and depth. A rare pleasure...Published on Dec 2 2003 by John P. Clayton
This book covers how common imperative languages
implement various programming features. Very extensive. Read more
For everyone that ever has worked on or plans to implement a compiler/interpreter. It gave me many new insights on different implementation issues. Read morePublished on May 30 2003 by SVENSSON KURT