Free shipping on orders over $99
Concepts and Semantics of Programming Languages 2

Concepts and Semantics of Programming Languages 2

Modular and Object-Oriented Constructs with OCaml, Python, C++, Ada and Java

by Mathieu JaumeFrançois Pessaux Therese Hardin and others
Hardback
Publication Date: 27/08/2021

Share This Book:

  $325.55
or 4 easy payments of $81.39 with
afterpay
This item qualifies your order for FREE DELIVERY
This book - composed of two volumes - explores the syntactical constructs of the most common programming languages, and sheds a mathematical light on their semantics, providing also an accurate presentation of the material aspects that interfere with coding.

Concepts and Semantics of Programming Languages 2 presents an original semantic model, collectively taking into account all of the constructs and operations of modules and classes: visibility, import, export, delayed definitions, parameterization by types and values, extensions, etc. The model serves for the study of Ada and OCaml modules, as well as C header files. It can be deployed to model object and class features, and is thus used to describe Java, C++, OCaml and Python classes.

This book is intended not only for computer science students and teachers but also seasoned programmers, who will find a guide to reading reference manuals and the foundations of program verification.
ISBN:
9781786306029
9781786306029
Category:
Computer programming / software development
Format:
Hardback
Publication Date:
27-08-2021
Language:
English
Publisher:
John\Wiley#& Sons, Incorporated
Country of origin:
United States
Dimensions (mm):
10x10x10mm
Weight:
0.45kg

This title is in stock with our Australian supplier and should arrive at our Sydney warehouse within 1 - 2 weeks of you placing an order.

Once received into our warehouse we will despatch it to you with a Shipping Notification which includes online tracking.

Please check the estimated delivery times below for your region, for after your order is despatched from our warehouse:

ACT Metro: 2 working days
NSW Metro: 2 working days
NSW Rural: 2-3 working days
NSW Remote: 2-5 working days
NT Metro: 3-6 working days
NT Remote: 4-10 working days
QLD Metro: 2-4 working days
QLD Rural: 2-5 working days
QLD Remote: 2-7 working days
SA Metro: 2-5 working days
SA Rural: 3-6 working days
SA Remote: 3-7 working days
TAS Metro: 3-6 working days
TAS Rural: 3-6 working days
VIC Metro: 2-3 working days
VIC Rural: 2-4 working days
VIC Remote: 2-5 working days
WA Metro: 3-6 working days
WA Rural: 4-8 working days
WA Remote: 4-12 working days

Reviews

Be the first to review Concepts and Semantics of Programming Languages 2.