Cart
Free US shipping over $10
Proud to be B-Corp

Programming Language Pragmatics Michael L. Scott

Programming Language Pragmatics By Michael L. Scott

Programming Language Pragmatics by Michael L. Scott


$4.49
Condition - Good
Only 4 left

Summary

Addresses the fundamental principles in important contemporary languages, and highlights the critical relationship between language design and language implementation. This book also devotes special attention to issues of importance to the expert programmer.

Faster Shipping

Get this product faster from our US warehouse

Programming Language Pragmatics Summary

Programming Language Pragmatics by Michael L. Scott

"Programming Language Pragmatics" addresses the fundamental principles at work in the most important contemporary languages, highlights the critical relationship between language design and language implementation, and devotes special attention to issues of importance to the expert programmer. Thanks to its rigorous but accessible teaching style, you'll emerge better prepared to choose the best language for particular projects, to make more effective use of languages you already know, and to learn new languages quickly and completely.

Programming Language Pragmatics Reviews

"Michael Scott's book could have been entitled: Why Programming Languages Work. It takes a fresh look at programming languages by bringing together ideas and techniques usually covered in disparate language design, compiler, computer architecture, and operating system courses. Its comprehensive and integrated presentation of language design and implementation illustrates and explains admirably the many deep and profitable connections among these fields." Jim Larus, Microsoft Research "This book is the best and most complete on this topic that I've seen until now." Klaus Ostermann, Darmstadt University of Technology

About Michael L. Scott

Michael L. Scott is a professor in the University of Rochesters 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.

Table of Contents

Preface 1 Introduction 2 Programming Language Syntax 3 Names, Scopes, and Bindings 4 Semantic Analysis 5 Assembly-Level Computer Architecture 6 Control Flow 7 Data Types 8 Subroutines and Control Abstraction 9 Building a Runnable Program 10 Data Abstraction and Object Orientation 11 Nonimperative Programming Models: Functional and Logic Languages 12 Concurrency 13 Code Improvement Appendices

Additional information

CIN1558604421G
9781558604421
1558604421
Programming Language Pragmatics by Michael L. Scott
Used - Good
Hardback
Elsevier Science & Technology
1998-05-31
858
N/A
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in good condition, but if you are not entirely satisfied please get in touch with us

Customer Reviews - Programming Language Pragmatics