Items related to Programming With Structures, Functions, and Objects...

Programming With Structures, Functions, and Objects (Classic Reprint) - Hardcover

Fritz Henglein

 
9780332909059: Programming With Structures, Functions, and Objects (Classic Reprint)

This specific ISBN edition is currently not available.

Synopsis

Explore a unified approach to programming that blends algebraic types, functions, and objects.

This book presents a language framework that treats specifications, structures, and implementations as distinct yet interoperable parts. It shows how to reuse and extend designs with flexible signatures, dynamic dispatch, and explicit conversion for subtyping, all illustrated with concrete examples and clear comparisons to other languages.

This edition guides you through the core ideas behind a language called G, including how specifications define how to use a type, how structures realize those specs, and how they can be inherited or reused independently. It also covers the role of existential types, polymorphism, and the balance between static and dynamic aspects of programming in a unified theory.
  • See how specifications and implementations can be separate yet work together in practical code.
  • Learn how explicit conversions enable flexible subtyping without sacrificing safety.
  • Understand dynamic dispatch, multiple inheritance, and the reuse of abstractions.
  • Compare algebraic, functional, and object-oriented approaches within one framework.
Ideal for readers of programming language design, software architecture, and advanced object-oriented concepts who want a cohesive, concept-driven view of modern language features.

"synopsis" may belong to another edition of this title.

Other Popular Editions of the Same Title

9781333287528: Programming With Structures, Functions, and Objects

Featured Edition

ISBN 10:  1333287526 ISBN 13:  9781333287528
Publisher: Forgotten Books, 2024
Softcover