Legendary Books
Every Smalltalker has a hardcopy of them.Free Download | Smalltalk-80, Bits of History, Words of Advice By Glen Krasner Editor ISBN 0-201-11669-3. 344 pp. 1983 | |
Free Download | Smalltalk-80: The Language and its Implementation By Adele Goldberg and David Robson Xerox Palo Alto Research Center ISBN 0-201-11371-6. 344 pp. 1983 | |
Free Download | Smalltalk-80, The Interactive Programming Environment By Adele Goldberg ISBN 0201113724. 560 pp. 1983 | |
Free Download | The Taste of SmalltalkBy Ted Kaehler and Dave Patterson, W W Norton & Co. ISBN: 0393955052. May 1986. Comments from Stephane DucasseThis book is for collectors. The quotes are really excellent.All the chapters are ready (except chap.2 for now) Enjoy it. (Scanned, OCRed...by Stef, Alex, Gabriela, and Lukas). Thanks Ted. |
Books for starters
Good books to start learning Smalltalk.Free Download | Squeak by Example By Andrew P. Black, Stéphane Ducasse, Oscar Nierstrasz and Damien Pollet. Square Bracket Associates, 2007. Comments from Stephane DucasseIt is intended for both students and developers, will guide you gently through the Squeak language and environment by means of a series of examples and exercises. This book is made available under the Creative Commons Attribution-ShareAlike 3.0 license. You can either download the PDF for free, or you can buy a softcover copy from lulu.com. (You can also pay for the PDF download from lulu.com, if you would like to make a contribution to this effort, but you are under no obligation) | |
Free Download | Smalltalk by Example: the Developer's GuideBy Alex Sharp, McGraw Hill Text; ISBN: 0079130364, 1997. Comments from Stephane DucasseThis book covers all kinds of issues basic level, design, testing... I liked it a lot. The code and the book as a single file containing everything are available. Thank again Lukas Renggli for his effort for converting everything from Word. Thanks a lot Alec and thanks McGraw-Hill http://books.mcgraw-hill.com/ They were really nice with us so think about it if you hesitate to buy one of their books. Not all the publishers are that open-minded. | |
Free Download | Programando con Smalltalk [SPANISH] By Diego Gomez Deck Comments from Stephane DucasseThanks Diego. This book is distributed under the Creative Commons license and it would be nice to translate it in other languages. Comments from ClubSmalltalkOur friend Diego Gomez Deck has written an excellent book in Spanish to start in Smalltalk. You can buy a hardcopy or you can download it under the creative common licence from http://smalltalk.consultar.com/. If you like it, we recommend to buy it, we are proud of this kind of projects. | |
Commercial | A Mentoring Course on Smalltalk By Andrés Valloud The career of every developer is marked by a path towards greater understanding of software engineering and design. Sometimes luck intervenes and a meeting with a mentor causes a great advance in one's abilities. However, there are only so many of these rare encounters and thus this opportunity cannot possibly come to everyone. This book is an attempt to remove having luck as a limiting factor for one's professional growth in Smalltalk, by creating an explicit form for the material received over the course of several years of mentoring. | |
Commercial | Fundamentals of Smalltalk Programming Technique, Vol I By Andrés Valloud The present work, divided in two volumes, illustrates programming techniques every Smalltalk developer should master. The thorough treatment also describes the method to efficiently develop new skills, and exemplifies valuable lessons learned over more than a decade of experience. | |
Free Download | Practical Smalltalk: Using Smalltalk/V By Dan Shafer and Dean A. Ritz, Springer Verlag; 1991 Comments from Stephane DucasseMany thanks to the original publishers of this book Springer Verlag, and Dan. Thanks | |
Free Download | Smalltalk An Introduction to Application Development using VisualWorks By Trevor Hopkins and Bernard Horan, Pearson Education 1995. Comments from Stephane DucasseThe answers of the exercises are at ftp://st.cs.uiuc.edu/pub/Smalltalk/books/Book_Answers.tar.gz Many thanks to the original publishers of this book, Pearson Education, for permission to distribute this work, and of course the authors! | |
Free Download | The Joy Of Smalltalk By Ivan Tomek, 700 pages 2000. Comments from Stephane DucasseIvan wrote this book and he gave it to the community. It contains a lot of useful material. Thanks again ivan and continue to write good books. | |
Free Download | The Art and Science of Smalltalk By Simon Lewis, Prentice-Hall 1995-1999. Comments from Stephane DucasseMany thanks to the original publishers of this book Prentice-Hall, the responsible of the HP series and Simon Lewis. | |
Free Download | Pharo by Example By Andrew P. Black, Stéphane Ducasse, Oscar Nierstrasz, Damien Pollet, Damien Cassou and Marcus Denker Square Bracket Associates 2009. Comments from the authorsThe book helps you get started with A Quick Tour of Pharo and guides you through A First Application. The Smalltalk language is introduced in the chapters Syntax in a Nutshell and Understanding Message Syntax. | |
Online Book | We are making this book available to you for free. You can soon obtain a printed copy through lulu.com. We wish to thank the European Smalltalk User Group (ESUG) and Inceptive.be ("Innovative Software Concepts") for sponsoring this book. We are looking for additional sponsors. If you are interested, please contact us. If you are a publisher interested in publishing this material, please contact us. |
Advanced books
Books that are oriented in a topic in specific of Smalltalk.Commercial | Hashing in Smalltalk: Theory and Practice By Andrés Valloud This volume, divided in two parts, provides a strong foundation for hashing, hash functions, and their application in the context of software development. The first part develops hashing and hash functions from first principles. The behavior characteristics required of hash functions are examined in detail. A thorough description of how hash functions are constructed follows, complete with a rich survey of existing hash functions. But often times existing hash functions are inappropriate for the task at hand. To address this problem, the second part shows how to build novel hash functions that are both efficient and of very high quality for many of the types of data that occur in practice. The book includes over 230 exercises. Together with their answers, provided in an appendix, they further develop the material in often unexpected ways. While the programming language used in this book is Smalltalk, the information provided applies to other programming languages as well. | |
Free Download | A Little Smalltalk By Tim Budd, Addison-Wesley 1987 Comments from Stephane DucasseMany thanks to Tim Budd and his publisher.Please have a look at http://www.aw.com/catalog/academic/discipline/1,4094,69948,00.html. Comments from ClubSmalltalkTake a look at http://www.littlesmalltalk.org/ | |
Free Download | Smalltalk With Style (Volume One) By Edward Klimas, Suzanne Skublics and David A. Thomas. ISBN: 0-13-165549-3, Publisher: Prentice Hall, Copyright. 1996. Comments from Stephane DucasseA great and small book that everybody should read. Thanks Ed, Suzanne and Dave to give it for free. We would like to OCR it but we do not have time now. If you have a better cover please send it to me. | |
| Only some chapters | Smalltalk Design Pattern Companion By Sherman Alpert, Kyle Brown, and Bobby Woolf. Addison-Wesley, 978-02011846241998. Comments from Stephane DucasseThis is mirror of Smalltalk Design Pattern Companion. The chapters listed here are not in their final form but more in draft form. The book is really excellent. |
More Free Books
Thanks to the work of Stéphane Ducasse, we have a huge collection of Free Smalltalk books online.Please visit and download from http://stephane.ducasse.free.fr/FreeBooks.html
Essays
Free DownloadYou can buy it making a donation to the Institute, or just download and donate. | Points of View — a tribute to Alan Kay By Ian Piumarta and Kimberly Rose (eds) Viewpoints Research Institute ISBN 978-0-9743131-1-5, 272 pages 2010 Comments from Viewpoint Research Points of View is a collection of previously-unpublished essays written to celebrate Alan Kay's 70th birthday. Twenty-nine luminaries from diverse disciplines contributed original material for this book. We believe this volume will appeal to readers and collectors looking to learn more about Alan through the eyes of his colleagues past and present, or to gain some unique insights into computer science, management, music and the arts. |
E-zines
SqueakNews (2001-2001)
Squeak News E-Zine was the first periodical purely dedicated to Squeak, arguably the most powerful software development system in existence. Unfortunately the original Squeak News E-Zine had to cease publication after only 5 issues due to the economic uncertainties and related hardships following September 11.