Charles Antony Richard Hoare is one of the most productive and prolific computer scientists. This volume contains a selection of his published papers. There is a need, as in a Shakespearian Chorus, to offer some apology for what the book manifestly fails to achieve. It is not a complete 'collected works'. Selection between papers of this quality is not easy and, given the book's already considerable size, some difficult decisions as to what to omit have had to be made.
| Click book to purchase | |
|---|---|
![]() | Essays in Computing Science (Prentice-Hall International Series in Computer Science) author: C. A. R. Hoare,C. B. Jones ASIN or ISBN-10: 0132840278 |
Teaches the object-oriented programming language, Squeak. Focuses on the basics and uses case study examples to cover the entire process of object-oriented development. The CD-ROM contains Squeak, compatible with Windows 95+, Macintosh, Linux, Solaris, and some others.
| Click book to purchase | |
|---|---|
![]() | Squeak: Object-Oriented Design with Multimedia Applications author: Mark J. Guzdial ASIN or ISBN-10: 0130280283 |
![]() | Squeak: Open Personal Computing and Multimedia author: Mark J. Guzdial,Kimberly M. Rose ASIN or ISBN-10: 0130280917 |
Appropriate for Multimedia courses in Computer Science Departments. Draws on the Squeak community: the student, the researcher, the multimedia developer, the open source developer, the hobbyist, and the professional, to assemble a compelling vision of programming with Squeak. Squeak is based on Smalltalk-80 and is the only tool that allows users to explore computer music, digital sound, advanced user interfaces, 3-D computer graphics, Flash animation, and virtual machine creation (such as for embedded systems) across Windows, Macintosh, and Linux. This book is an excellent reference.
| Click book to purchase | |
|---|---|
![]() | Squeak: Object-Oriented Design with Multimedia Applications author: Mark J. Guzdial ASIN or ISBN-10: 0130280283 |
![]() | Squeak: Open Personal Computing and Multimedia author: Mark J. Guzdial,Kimberly M. Rose ASIN or ISBN-10: 0130280917 |
A complete guide to Smalltalk-80, containing everything a user should know to start constructing applications. A very important language for those interested in object-oriented programming, one of the hot areas in software engineering.
| Click book to purchase | |
|---|---|
![]() | Smalltalk: An Introduction to Application Development Using VisualWorks author: Trevor Hopkins,Bernard Horan ASIN or ISBN-10: 0133183874 |
Split into two parts, the first part (the Science of SmallTalk) covers the important technical background for programmers and managers; while the second part (the Art of SmallTalk) introduces some of the basic philosophy of SmallTalk. It includes a step-by-step guide taking readers through the basics--right up to designing, coding, and debugging their own programs.
| Click book to purchase | |
|---|---|
![]() | Art and Science of Smalltalk, The author: Simon Lewis ASIN or ISBN-10: 0133713458 |
An exploration of the Smalltalk system as a powerful and efficient prototyping and development environment.
| Click book to purchase | |
|---|---|
![]() | Inside Smalltalk (Volume 2) author: Wilf R. Lalonde,John R. Pugh ASIN or ISBN-10: 0134659643 |
Programmers will discover how to use SmallTalk 80 for prototyping and software development. The SmallTalk language is fully explained as well as the class library and programming environment.
| Click book to purchase | |
|---|---|
![]() | Inside Smalltalk (Volume 1) author: Wilf R. Lalonde,John R. Pugh ASIN or ISBN-10: 0134684141 |
Bridging the gap between well established software engineering principles and the real-world practice of programming, this book presents guidelines for programming in the Smalltalk language that will result in source code that is clear, easy to read, and easy to understand. Covers layout and structure; comments; code formatting; software reuse and overall program structure; reliability and portability; tips, tricks, and traps. For product managers and programmers using all object-oriented languages.
| Click book to purchase | |
|---|---|
![]() | Smalltalk With Style author: Suzanne Skublics,Edward J. Klimas,David A. Thomas,John Pugh ASIN or ISBN-10: 0131655493 |
This book describes a method for writing concurrent computer programs of high quality. It is written for professional programmers and students who are faced with the complicated task of building reliable computer operating systems or real-time control programs.
The motivations for mastering concurrent programming are both economic and intellectual. Concurrent programming makes it possible to use a computer where many things need attention at the same time--be they people at terminals or temperatures in an industrial plant. It is without doubt the most difficult form of programming.
| Click book to purchase | |
|---|---|
![]() | Architecture of Concurrent Programs (Prentice-Hall series in automatic computation) author: Per Brinch Hansen ASIN or ISBN-10: 0130446289 |
This book tries to give students of computer science and professional programmers a general understanding of operating systems--the programs that enable people to share computers efficiently.
To make the sharing of a computer tolerable, an operating system must enforce certain rules of behavior on all its users. One would therefore expect the designers of operating systems to do their utmost to make them as simple, efficient, and reliable as possible.
| Click book to purchase | |
|---|---|
![]() | Operating System Principles (Prentice-Hall Series in Automatic Computation) author: Per Brinch Hansen ASIN or ISBN-10: 0136378439 |