| | |  | LAN | Home » » » » Systems Programming With Modula-3 (Prentice Hall Series in Innovative Technology) | | | | | | | Description: | | This work on systems programming with Modula-3 includes the language definition of Modula-3, together with a collection of examples, ranging from a tutorial on an object-oriented window system toolkit, to a review of the low levels of an input-output stream package. | | | Product Details: | | | Paperback:
| 288 pages | | Publisher:
| Prentice Hall | | Publication Date:
| 1991-07 | | Language:
| English | | ISBN:
| 0135904641 | | Package Length:
| 9.2 inches | | Package Width:
| 6.9 inches | | Package Height:
| 0.6 inches | | Package Weight:
| 0.6 pounds | | Average Customer Rating:
| based on 2 reviews |
| | | | Customer Reviews: | |
Average Customer Review:
( 2 customer reviews )
Write an online review and share your thoughts with other customers.
Most Helpful Customer Reviews
5 of 5 found the following review helpful:
Classic reading on software and language designJul 20, 2006
By R. Stata Modula-3 is a little known language, but was highly influential on the design of Java. Although the language itself is of mostly historical interest now, this book is a wonderful introduction to a principled approach to both language and software design. Chapter five on threads is still the classic introduction to the topic. Chapter six is a wonderful case-study in rigorous, object-oriented design. Chapter seven is a great tutorial on building complex, multi-threaded libraries.
If you want to be a serious programmer, you have to read this book.
Table of contents:
1. Introduction
2. Language Definition
3. Standard Interfaces
4. An Introduction to Programming with Threads
5. Thread Synchronization: A Formal Specification
6. I/O Streams: Abstract Types, Real Programs
7. Trestle Window System Tutorial
8. How the Language Got its Spots
4 of 4 found the following review helpful:
Great medium-level bookOct 30, 1998
This book is the perfect quick reference book for the more basic aspects of Modula-3, including the language definition and standard interfaces. It also includes good tutorials on Threads, Trestle, etc. for when you want to move further, and a jolly section at the end explaining some of the design decisions underlying Modula-3.
| | |
|