e99 Online Shopping Mall
Help | |
Home - Basic S - Smalltalk Programming (Books) |
  | 1-20 of 104 | Next 20 |
click price to see details click image to enlarge click link to go to the store
1. Object-Oriented Programming with C++ and Smalltalk by Caleb Drake | |
Paperback: 1010
Pages
(1997-10-30)
list price: US$74.00 -- used & new: US$30.00 (price subject to change: see help) Asin: 0131037978 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (14)
Buy this book.
A long way from "Random Football"
A great book...sorry it had to end The author gives an overview of the semantics or "meaning" of a program. He is very thorough in his treatment, and some of the areas that I found particularly well-written include his discussions of:Order of evaluation and side effects; conditional, controlled, and implicit iteration; the importance of strong typing in giving more reliable code; the run-time stack; passing by name, by value, by value-result,and by reference; declarations versus definitions; the difference between static and dynamic typing; static versus dynamic scoping; object lifetime and instantiation; static, automatic, and dynamic storage; data types; pointers; constrained types; encapsulation and information hiding; abstraction mechanisms; programming paradigms, including imperative, functional, logic, and object-oriented; =class semantics; the distinction between "pure" OO-languages such as Smalltalk, Eiffel, and Java, and hybrid OO-languages such as Object Pascal, Oberon, Delphi Pascal, Ada95, C++, and Objective C; the tradeoffs between execution time and dynamic binding in C++; the justification for using in-line functions rather than macros in C++; static, file, local function, and class scope in C++; static and dynamic storage allocation of objects in C++; the distinction between a class in C++, which must be an instance, and thus not "first-class" as in Smalltalk; friend declarations in C++ and how they depart from OO-philosophy; the example of the "Queue" class; the "this" pointer in C++; "smart" pointers in C++; and class templates in C++. He does not include a discussion of object-oriented design methodologies (Booch, etc), but does give references for further reading. Excellent summaries are given at the end of each chapter along with exercises.It is definitely a book that serves well also as a reference, even though it was published in 1997, and some changes to the implementation of C++ have occurred since then.
A good attempt to capture OO language features
A Very Good Book. |
2. Smalltalk, Objects, and Design by Chamond Liu | |
Paperback: 312
Pages
(2000-04-27)
list price: US$23.95 -- used & new: US$17.99 (price subject to change: see help) Asin: 1583484906 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description This edition is a reprint of the original 1996 edition. Although the intervening years have brought the accustomed rapid changes in the computing industry, the principles presented here remain as relevant now as then. "Three of my favorite topics are Smalltalk, objects, and design. Chamond Liu's book is the perfect blend of these topics. I heartily recommend this book to practitioners who don't want to read a dry treatment on design methodology or yet another programming book. You will be treated to elements of good design, a historical perspective, design patterns demystified and coded in Smalltalk, and just the right mix of Smalltalk programming and object concepts."—Rebecca Wirfs-Brock, author of Designing Object-Oriented Software "Well-written and well-thought-out. . . . The chapter on design patterns especially is first-rate."—Doug Lea, author of Concurrent Programming in Java, and Object-Oriented System Development "One of those rare books that rewards both beginners and experts with insights appropriate to their levels. In addition, the writing style—combining incisiveness and grace—makes it a real pleasure to read."—Dave Collins, author of Designing Object-Oriented User Interfaces "Best book on Smalltalk I've seen!"—Sherman Alpert, author of The Design Patterns Smalltalk Companion ". . . approachable, literate, fun, accurate and different . . . the writing is of the highest calibre."—Ralph Johnson, author of Design Patterns: Elements of Reusable OO Software "I am very impressed with it. . . . Unlike all of the other books, it covers all of the important issues relevant to effective understanding of the language under one cover."—Ed Klimas, author of Smalltalk with Style "What I liked most about this book was the confidence with which Liu presents a wide range of topics: objects, architecture, gui, frameworks, design, patterns—all the right stuff. If a bright developer from some other branch of our discipline were to use his book as his only source of information, he would come off as savvy and well connected, even at a Smalltalk conference. And he would enjoy the experience too, since Liu never talks down to his readers."—Ward Cunningham, CRC Card inventor "A very solid and entertaining book by an expert communicator . . .. Beginners and old hands alike will find useful ideas, entertaining writing and thought-provoking allusions to broader technical, literary and philosophical topics."—Martin Nally, chief architect of IBM Smalltalk and VisualAge ". . . the scope and level very interesting . . . a very useful collection of things which are spread around and hard to find . . ."—Tom Morgan, Manager of Technology Development, Brooklyn Union Gas "A very well written book; a pleasure to read cover to cover. Good chapters on design patterns, metaclasses and garbage collection, etc. You can tell by the writing style that the author is also a teacher—conveys information gracefully and effectively. Highly recommended."—Paul Jasek, Chubb & Son, Inc. Customer Reviews (16)
Veteran Smalltalk developer's idiosyncratic catalogue
Elegant
Not what I was looking for
Great book for beginners and no-longer-beginners alike
Like the title, this book is pure distilled information |
3. Object-Oriented Implementation of Numerical Methods: An Introduction with Java & Smalltalk (The Morgan Kaufmann Series in Software Engineering and Programming) by Didier H. Besset | |
Hardcover: 766
Pages
(2000-11-08)
list price: US$97.95 -- used & new: US$40.00 (price subject to change: see help) Asin: 1558606793 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description This title bridges the gap between pure algorithms and object design. By tackling issues like class design, interfaces, and overcoming floating-point rounding errors in both Java and Smalltalk, the code can be used as-is or as a model for your own custom numerical classes. The range of recipes, or sample numerical classes, all coded in both OOPLs, is rich. For anyone who's taken a few undergraduate math courses (like calculus, linear algebra, or statistics), plenty of the material will be familiar. After presenting some basic algorithm and mathematical principles, the book shows you the code that gets the job done (first in Smalltalk and then in Java). There's no room for demo code that shows how to use all this. The emphasis is on a good cross-section of common numerical calculations. The tour begins with calculus and moves through linear algebra, with plenty of material on matrices. Later sections on statistics cover familiar terms and calculations such as linear regression and calculations useful for establishing correlations between one or more independent variables. Sections on data mining examine the mathematical rules for finding patterns in large amounts of data. (There's also a nifty set of classes for implementing genetic algorithms.) Throughout, you get advice on choosing the right algorithm for the job. (There are class diagrams that map out how this class library is organized.) Of course, it will help to know some of the underlying math to get the most out of this intelligent and wide-ranging book, but the writing is remarkably clear and the source code is a model of intelligibility, so even readers who are averse to equations will find Object-Oriented Implementation of Numerical Methods readable. In general, any competent Java or Smalltalk programmer will be able to tap into solid mathematical code by reading it, without having to reinvent the proverbial wheel. --Richard Dragan Topics covered: Customer Reviews (6)
Disappointing Introduction to the Implementation of Numerical Methods
Excellent book The inclusion of very readable Smalltalk and Java source code is very useful. For use in a course, I would like to see the material complemented by exercises.
Reconciling Numerical Methods and Object-Orientation
Reconciling Numerical Methods and Object-Orientation
Oh man, is this book neat! |
4. The Design Patterns Smalltalk Companion by Sherman Alpert, Kyle Brown, Bobby Woolf | |
Paperback: 464
Pages
(1998-02-20)
list price: US$39.95 -- used & new: US$29.29 (price subject to change: see help) Asin: 0201184621 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (11)
The essential GOF companion
Useful for Java Programmers too.
Easier to understand than the original GoF
More than a GOF Companion. This book did an excellent job of showing howand where the patterns could be used in Smalltalk applications.Theauthors also extended and clarified many of the pattern so that they weresimplier to understand.The book is more than a companion to the GOF book;it is an enhancement of it.
More than a GOF Companion. This book did an excellent job of showing howand where the patterns could be used in Smalltalk applications.Theauthors also extended and clarified many of the pattern so that they weresimplier to understand.The book is more than a companion to the GOF book;it is an enhancement of it. ... Read more |
5. Smalltalk Best Practice Patterns by Kent Beck | |
Paperback: 240
Pages
(1996-10-13)
list price: US$66.65 -- used & new: US$48.00 (price subject to change: see help) Asin: 013476904X Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description This book presents a set of patterns that organizeall the informal experience successful Smalltalk programmers have learnedthe hard way. Understand these patterns, and you can write much moreeffective code. Understand the concept of Smalltalk patternsand why they work. Then learn patterns for working with methods, messages,state, collections, classes and formatting. Walk through a developmentexample utilizing patterns.Smalltalk programmers, projectmanagers, teachers and students -- both new and experienced. Customer Reviews (19)
Jewel
Great for understanding why smalltalk code is written like it is
The Zen of OO
Missable
Milestone for Your Programming Life SBPP shed a new light on my previous knowledge of "patterns" in computer programming. I was deep in the DP tar pit. SBPP saved me. SBPP changed almost all my thoughts on programming. It has changed what I value, and how I pursue it. Kent Beck says that he is not a great programmer but just a pretty good programmer with great habits. Build great habits with this book. Read and reread this book every morn. If you have studied DP, this book will open your eyes to the wider world of patterns. You will think about DPs quite differently after this book. You will be able to escape from the bad effects of DP abuse. If DPs were nouns, verbs and adverbs/adjectives, SBPP are articles and auxiliary verbs. SBPP are used much more frequently than DPs. When you learn a language it is very important to learn more frequently used words first. It could be less efficient(or even dangerous) to learn "appreciate" before "thank (you)". --JuneKim ... Read more |
6. Smalltalk 80: The Language by Adele Goldberg, David Robson | |
Paperback: 608
Pages
(1989-01-11)
list price: US$44.99 -- used & new: US$34.42 (price subject to change: see help) Asin: 0201136880 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Customer Reviews (4)
Foundation work
The Bible of Object Orientation
One of the best book You can't say "I know Smalltalk" if you don't read it.
Out of date but classic There are two problems with the book for a Smalltalkuser of today: 1) The book was written a long time ago, and Smalltalkpioneered a lot of concepts in programming languages and IDEs, so veryoften the terms used for various things are not the terms we would usetoday; This makes for a confusing read at times. 2) The book is not veryhelpful from a practical point of view, if you are a new Smalltalkprogrammer struggling to get to grips with the class library because nearlyevery implementation these days has a plethora of non-standard extensionswhich obviously aren't covered, so what you are left with is a guide to thelanguage syntax, which of course famously fits on one page of A4, and abrief look at some of the standard collection classes. Bottom line: Buythis book to help Goldberg and Robson, because we owe them, read it, thengo back to your implementation's help pages. ... Read more |
7. Smalltalk-80: The Interactive Programming Environment (Addison-Wesley series in computer science) by Adele Goldberg | |
Hardcover: 516
Pages
(1983-12)
list price: US$41.50 -- used & new: US$208.77 (price subject to change: see help) Asin: 0201113724 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Customer Reviews (1)
Just an amazing book |
8. An Introduction to Object-Oriented Programming and Smalltalk by Lewis J. Pinson, Richard S. Wiener | |
Paperback: 528
Pages
(1988-04)
list price: US$46.00 -- used & new: US$44.89 (price subject to change: see help) Asin: 020119127X Canada | United Kingdom | Germany | France | Japan | |
9. A Quick Trip to Objectland: Object-Oriented Programming With Smalltalk/V by Gene Korienek, Tom Wrensch | |
Paperback: 192
Pages
(1993-03)
list price: US$24.95 -- used & new: US$22.40 (price subject to change: see help) Asin: 0130125504 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description |
10. Object-Oriented Programming With Smalltalk/V by Michele Marchesi | |
Textbook Binding: 295
Pages
(1994-12)
list price: US$72.00 -- used & new: US$64.20 (price subject to change: see help) Asin: 0136302947 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description |
11. IBM Smalltalk Programming for Windows and Os/2/Book and Disk (Practical Programming Series) by Dan Shafer, Scott Herndon | |
Paperback: 470
Pages
(1995-02)
list price: US$49.95 -- used & new: US$49.94 (price subject to change: see help) Asin: 1559587490 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description |
12. Smalltalk Programming for Windows (Prima Practical Programming Series/Book and 3 1/2" Disk) by Dan Shafer, Scott Herndon, Laurence Rozier | |
Paperback: 368
Pages
(1993-01)
list price: US$39.95 Isbn: 1559582375 Canada | United Kingdom | Germany | France | Japan | |
13. Object Oriented Programming With Smalltalk/V (Ellis Horwood Series in Computers and Their Applications) by Dusko Savic | |
Hardcover: 250
Pages
(1991-01)
list price: US$66.00 -- used & new: US$55.32 (price subject to change: see help) Asin: 0130406929 Canada | United Kingdom | Germany | France | Japan | |
14. World Wide Web Programming: Visualage for C++ and Smalltalk (Visualage Series) by Andreas Bitterer, Marc Carrel-Billiard | |
Paperback: 510
Pages
(1997-09)
list price: US$53.00 -- used & new: US$24.89 (price subject to change: see help) Asin: 0136124666 Canada | United Kingdom | Germany | France | Japan | |
15. IBM Smalltalk: The Language (The Benjamin/Cummings Series in Object-Oriented Software Engineering) by David N. Smith | |
Paperback: 584
Pages
(1995-01-26)
list price: US$59.99 -- used & new: US$10.99 (price subject to change: see help) Asin: 080530908X Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (2)
A good reference book
A good book for people who don't already know Smalltalk |
16. Discovering Smalltalk (The Benjamin/Cummings Series in Object-Oriented Software Engineering) by Wilf LaLonde | |
Paperback: 576
Pages
(2008-01-17)
list price: US$47.95 -- used & new: US$6.70 (price subject to change: see help) Asin: 0805327207 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (3)
A good introductory book to Smalltalk and objects Thereare two points weighing against this book as it stands: 1) it's dated; it'sbased on an older version of Smalltalk/V and uses constructs avoided now(such as the message "become" to change a variable's state).2)For the person on the fast-track, it's slow.It spends a whole chapter onnumbers, and waits three more before discussing classes. In summary, thisis a good book from which to learn Smalltalk and objects.I recommendusing Smalltalk Express, a descendant of Smalltalk/V freely available fromObjectShare, along with the book.
Excellent in the Basics
Excellent! The book takes you step by step through problems and takes you to a real discovery because it is honest enough to admit that first attempts turn out to be insufficient in later stages. I wholeheartedly recommend the book, which is by the way an excellent fit to the freely available Smalltalk Express distribution (Smalltalk/V). ... Read more |
17. Smalltalk With Style by Suzanne Skublics, Edward J. Klimas, David A. Thomas, John Pugh | |
Paperback: 127
Pages
(2002-05-21)
list price: US$40.00 -- used & new: US$4.80 (price subject to change: see help) Asin: 0131655493 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (7)
great for improving your smalltalk programming style You will not find many people thatprogram in smalltalk and you will not be able to see a lot of code. Thismeans that your coding style will take longer to develop *naturally*, onyour own. This is where Smalltalk With Style comes in: It's a small bookand makes simple and easy reading. When you're done with it, you'll put itaside and most likely never refer to it again. But it will change the wayyou write code in smalltalk, and your code will begin to look the waysmalltalk code should. The advantage of this book is that it packsinvaluable programming experience in a wonderful, but not-so-popularprogramming language into a very small book. Get it, read it, get over withit, and go on to write code like a natural smalltalker.
A definitive "Must Have"
Good summary of 100 or so pitfalls and perils
Essential for the practicing software professional
Belongs in every Smalltaker's took kit |
18. Smalltalk: An Introduction to Application Development Using VisualWorks by Trevor Hopkins, Bernard Horan | |
Textbook Binding: 400
Pages
(1995-10-23)
list price: US$49.00 Isbn: 0133183874 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description |
19. Kent Beck's Guide to Better Smalltalk: A Sorted Collection (SIGS Reference Library) by Kent Beck | |
Paperback: 426
Pages
(1998-12-28)
list price: US$58.00 -- used & new: US$51.20 (price subject to change: see help) Asin: 0521644372 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (2)
An excellent journey of Smalltalk philosophy There are many classic papersin this work, such as the original CRC-cards paper, and aptly-titled piecessuch as "Death to Case Statements!".The code examples are clearand easy to read, and I found the chronological ordering of the papers tobe appealing. This book is not just for Smalltalkers - it's for anyonewith an interest in object orientation:patterns, idioms, and philosophy.
Too many typos Better organization of the material would also have beenhelpful.The "Sorted Collection" is sorted by date only.Thismay be useful to those interested in tracing the recent history ofSmalltalk, but not to those wanting to learn most efficiently. Much ofthe material in this book is better and more thoroughly presented in Beck'sother books.At best, this book can be seen as a haphazard introduction toBeck's ideas that will spur some programmers to learn more about Smalltalk,object-oriented design and Extreme Programming. ... Read more |
20. On to Smalltalk by Patrick Henry Winston | |
Paperback: 320
Pages
(1997-09-13)
list price: US$54.00 -- used & new: US$24.94 (price subject to change: see help) Asin: 0201498278 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (9)
OK book
Practical approach to learning Smalltalk
A Gentle Introduction to Smalltalk and OO Programming What prevented me from giving the book five stars was: (1) It is a little bit dated. The book mostly uses Smalltalk Express or Cincom's VisualWorks in its examples. Both of these are still freely available, and there are only a few small changes in the current versions from what is described in the book. However, one does need to be aware that Smalltalk is not a dead language, it is still being actively developed, and this book is now over 6 years old. (2) The style is a little different. The material is divided into logical task-oriented chapters that build on one another (How to Create Classes and Instances, How to Define Classes that Inherit Instance Variables and Methods, etc.), but each chapter is written as a series of numbered paragraphs as little "micro-lessons." I did not find it hard to follow, but it may not be to everyone's tastes. Again, this is a primer for beginners, aimed at teaching Object Oriented programming style as much as Smalltalk. If you are an experienced programmer, especially with OO experience, looking to learn Smalltalk in a hurry, this may not be the most suitable book for you, as the language's keywords and idioms and syntax are introduced bit by bit throughout the book, and there is no concise reference guide.
Silly style; misleading content The writing style is of a programmer who never took an english class (it almost reads as if it were a program; every paragraph has its own number, and the organization is reminiscent of a C program). The content fits the style. E.g., in an early example he shows how you can modify the Integer class to have calorie converter functions (his example application is a food calorie viewer). It seemed bizzare to me, so asked on comp.smalltalk and found out that this is an inappropriate use of the feature. All in all, this is one of the poorest programming books I've ever seen. Shayne Wissler
The best of it's kind! |
  | 1-20 of 104 | Next 20 |