Programming Language Pragmatics

Author:   Michael L Scott
Publisher:   Morgan Kaufmann Publishers
ISBN:  

9781282120938


Pages:   944
Publication Date:   23 March 2009
Format:   Electronic book text
Availability:   Available To Order   Availability explained
We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately.

Our Price $246.95 Quantity:  
Add to Cart

Share |

Programming Language Pragmatics


Overview

Programming Language Pragmatics' unique coverage provides in depth analysis of language design alongside practical implementation details that bridge the gap between theory and practice. It gives students and professionals a complete overview of parsing, grammar, automata theory and other key language constructs, and then applies the underlying concepts to demonstrate how the implementations of languages differ due to variations in their features. The text's clear writing style, hundreds of simple and advanced examples, check your understanding sections, and inclusion of working code all contribute to the book's user-friendly design. This updated third edition includes an all new chapter on run time systems and a new focus on compiling for multicore processors. New sections on formal semantics, functional language compilers, memory models, Partitioned Global Address Space (PGAS) languages and High-Productivity Computing System (HPCS) languages expand the comprehensive topic coverage, and ensure it includes cutting-edge advances. All new examples in C and Linux for x86 are featured, discussions of Java byte code and MSIL have been added, and coverage of some older languages, including Fortran, is now concentrated into historical information subsections when it is still relevant. The gold-standard quality that has made this book a favorite with sophisticated programmers and top-tier academic programs remains very much at the core of this new third edition of Programming Language Pragmatics. The many updates assure that this classic is fresh and relevant for use in the classroom or the workplace. *Classic programming foundations text now updated to familiarize students with the languages they are most likely to encounter in the workforce, including Java 6, Perl 6, C# 3.0 and Linux *New and expanded coverage of concurrency and run-time systems ensures students understand the most important advances driving software today *Dozens of new step-by-step exercises punctuate the text, breaking complex topics down into discrete subsections, in order to better support learning

Full Product Details

Author:   Michael L Scott
Publisher:   Morgan Kaufmann Publishers
Imprint:   Morgan Kaufmann Publishers
ISBN:  

9781282120938


ISBN 10:   128212093
Pages:   944
Publication Date:   23 March 2009
Audience:   General/trade ,  General
Format:   Electronic book text
Publisher's Status:   Active
Availability:   Available To Order   Availability explained
We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately.

Table of Contents

Reviews

Author Information

Tab Content 6

Author Website:  

Countries Available

All regions
Latest Reading Guide

NOV RG 20252

 

Shopping Cart
Your cart is empty
Shopping cart
Mailing List