Draft for comment only. — 1996. — 147 p. This classic book is the definitive real-world style guide for better Smalltalk programming. This author presents a set of patterns that organize all the informal experience successful Smalltalk programmers have learned the hard way. When programmers understand these patterns, they can write much more effective code. The concept of...
Prentice Hall, 1997. — 240 p. — ISBN10: 013476904X ISBN13: 978-0134769042. This classic book is the definitive real-world style guide for better Smalltalk programming. This author presents a set of patterns that organize all the informal experience successful Smalltalk programmers have learned the hard way. When programmers understand these patterns, they can write much more...
Square Bracket Associates, 2016. — 406p. Numerical methods naturally lend themselves to an object-oriented approach. Mathematics builds high-level ideas on top of previously described, simpler ones. Once a property is demonstrated for a given concept, it can be applied to any new concept sharing the same premise as the original one, similar to the ideas of reuse and inheritance...
Berlin: Springer, 2015. — 439 p. A straightforward, step-by-step introduction to clear and elegant object-oriented programming. Using a language that's perfect for this kind of programming, the book has been tested in numerous courses and workshops over ten years. Programming Smalltalkis particularly suited for readers with no prior programming knowledge. Starting from the...
Creative Commons, 2009. — 130 p. Computers are machines composed of hardware and software written for the hardware. Whether you are an amateur user who uses his/her computer just to surf the Internet or an average user who uses computer for daily tasks, you may need to write a program for a specific duty. Maybe you are just a curious user who wants to dominate the box in front...
Addison-Wesley, 1984 — 530 p. Introduction to the book and the system. Basic user interface components. How to use the text editor. How to use projects. Fundamentals of the Smalltalk-80 language. How to evaluate expressions. How to make pictures. Finding out about instances. Finding out about system classes. Finding out about messages and methods. Modifying existing class...
Xerox, 1976. — 136p. The Smalltalk system described here was designed in the summer of 1972 and first conversed haltingly with a user late that fall. It was released for more general use at the Xerox Palo Alto Research Center (PARe) in the spring of 1973 when the first "Interim Dynabook" became available.
Addison-Wesley, 1983. — 714p. TABLE OF. Objects and Messages. Expression Syntax. Classes and Instances. Subclasses. Metaclasses. Protocol for all Objects. Linear Measures. Numerical Classes. Protocol for All Collection Classes. Hierarchy of the Collection Classes. Three Examples that Use Collections. Protocol for Streams. Implementation of the Basic Collection Protocol. Kernel...
Prentice Hall, 1995. — 400p. Smalltalk: An introduction to application development using VisualWorks presents a comprehensive guide to developing Smalltalk applications using VisualWorks 2.0. It provides a detailed explanation of the Smalltalk languae and describes the VisualWorks development environment and its rich library of classes. Both the specialist and the general...
Springer, 1997. — 298p. This book was originally written to support an introductory course in Object Orientation through the medium of Smalltalk (and VisualWorks in particular). However, it can be used as a book to teach the reader Smalltalk, to introduce object orientation as well as present object-oriented design and analysis. It takes as its basic premise that most Computer...
Prentice Hall, 2002. — 127 p. — ISBN10: 0131655493 ISBN13: 978-0131655492 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;...
Addison-Wesley, 1984. — 354p. The Smalltalk-80 system release process. The evolution of the Smalltalk virtual machine. The Smalltalk-80 code file format. Design decisions for Smalltalk-80 implementors. Experiences implementing the Smalltalk-80 system. Implementing the Smalltalk-80 system: the Tektronix experience. The Smalltalk-80 implementation at Hewlett-Packard. The Dorado...
Prentice Hall, 1990. — 553 p. — ISBN10: 0134684141 ISBN13: 978-0134684147 A two-volume guide to object-oriented programming that presents the Smalltalk system as a powerful and efficient prototyping and development environment. Volume one introduces the fundamentals of object-oriented programming and Smalltalk, describes the Smalltalk programming environment and covers the...
Prentice Hall, 1991. — 553 p. — ISBN10: 0134659643 ISBN13: 978-0134659640 A two-volume guide to object-oriented programming that presents the Smalltalk system as a powerful and efficient prototyping and development environment. Volume one introduces the fundamentals of object-oriented programming and Smalltalk, describes the Smalltalk programming environment and covers the...
Prentice Hall, 1995. — 250 p. Series: Hewlett-Packard Professional Books ISBN10: 0133713458 ISBN13: 978-0133713459 This practical text provides an introduction to programming in Smalltalk, and explains the most efficient ways to think about and work with the system. Split into two parts, the first part covers the important technical background for programmers and managers,...
IUniverse, 2000. — 312 p. ISBN10: 1583484906 ISBN13: 978-1583484906 This reference and text treats the Smalltalk programming system and the web of object-oriented ideas within and around it. Thus it is more than a guide to the language; it also examines Smalltalk in its technical and historical setting, and along the way addresses the questions that every Smalltalk developer...
IUniverse, 2000. — 312p. Smalltalk, Objects, and Design treats the Smalltalk programming system and the web of object-oriented ideas within and around it. It is more than a guide to the language; it also examines Smalltalk in its technical and historical setting, and along the way addresses the questions that every Smalltalk developer sooner or later naturally wonders about....
Springer, 1991. — 253 p. Object-Oriented Programming (OOP) is recognized as one of the most powerful programming techniques to come along in many years. Its power lies in the ability it gives the designer to manage the complex, rapidly changing applications that have become the watchword of modern software. Smalltalk is the most extensively used OOP environment. Now Practical...
McGraw-Hill, 1997. — 359 p. ISBN10: 0079130364 ISBN13: 978-0079130365 Smalltalk is among the fastest growing object-oriented development tools used in corporate I.S. departments. This book helps readers get up to speed, taking them beyond the basics and teaching them how to develop applications that provide real world solutions. The use of examples throughout the text aid...
5.3 Edition. — Software Architecture Group, Hasso Plattner Institute, Germany. — 2022. What is Squeak? Squeak is a modern, open-source, fully-featured implementation of the Smalltalk programming language and environment. Squeak is highly portable — even its virtual machine is written almost entirely in Smalltalk, making it easy to debug, analyze, and change. Squeak is the...
University of California, 1987. — 249p. This book documents two results that run counter to conventional wisdom about the Smalltalk-80 system. It shows that a reduced instruction set computer (RISC) can offer excellent performance for a system with dynamic data typing and that automatic storage reclamation need not be time-consuming. The Smalltalk-80 system makes it possible to...
Comments