Practical Foundations for Programming Languages

Practical Foundations for Programming Languages

Robert Harper

MIA KARTS BOOKS

Practical Foundations for Programming Languages
Skip to product information

    Practical Foundations for Programming Languages

    £71.00 GBP
     per 
    Available

    Book Details

    Author
    Robert Harper
    Publisher
    Cambridge University Press
    Format
    Hardcover
    Language
    English
    Category
    Programming Languages
    Condition
    New
    ISBN-13
    9781107150300
    ISBN-10
    1107150302

    Free U.S. shipping on all orders. International shipping is calculated at checkout.

    Guaranteed safe checkout

    Product description

    ISBN: 1107150302

    Author: Harper, Robert

    Condition: New

    This text develops a comprehensive theory of programming languages based on type systems and structural operational semantics. Language concepts are precisely defined by their static and dynamic semantics, presenting the essential tools both intuitively and rigorously while relying on only elementary mathematics. These tools are used to analyze and prove properties of languages and provide the framework for combining and comparing language features. The broad range of concepts includes fundamental data types such as sums and products, polymorphic and abstract types, dynamic typing, dynamic dispatch, subtyping and refinement types, symbols and dynamic classification, parallelism and cost semantics, and concurrency and distribution. The methods are directly applicable to language implementation, to the development of logics for reasoning about programs, and to the formal verification language properties such as type safety. This thoroughly revised second edition includes exercises at the end of nearly every chapter and a new chapter on type refinements.

    View full details

    Practical Foundations for Programming Languages

    £71.00 GBP
     per 

    You May Also Like

    More in Computer Science

    View all
    The Computer Age: A Twenty-Year View
    Designing SOCs with Configured Cores: Unleashing the Tensilica Xtensa and Diamond Cores (Systems on Silicon)
    Code Your Own Games!: 20 Games to Create with Scratch
    Schaum's Outline of Programming with Java
    Understanding Supercomputing (Science Made Accessible)
    Linux Game Programming w/CD (Prima Tech's Game Development)
    Day Camp Programming and Administration: Core Skills and Practices
    £58.00 GBP
     per 
    Object Oriented Perl: A Comprehensive Guide to Concepts and Programming Techniques
    Fundamentals of Data Structures in C
    Computer Organization and Design: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design)
    The Little SAS Book: A Primer, Fifth Edition
    RECENTLY VIEWED PRODUCTS

    Why Shop Miakarts Books?

    Wide Selection

    Discover books across many categories and subjects.

    Secure Checkout

    Shop with a secure online checkout experience.

    Detailed Book Information

    View ISBN, author, publisher, format and other available book details.

    Easy Online Ordering

    Browse, select and order books online.

    Customer Support

    Contact us if you need help with an order or product.