If you can't read please download the document
Upload
pradip-caulagi
View
513
Download
0
Embed Size (px)
DESCRIPTION
Notes used as a basis for introducing Smalltalk using Pharo. This was used for Smalltalk India Meetup on 15th Oct.
Citation preview
2. Know your ancestors Smalltalk 71, 72, 76, 80 http://twit.tv/show/floss-weekly/29 3. Image based http://gbracha.blogspot.com/2010/02/nail-files.html 4. Harold Abelson
5. What are the means of combination? 6. What are the means of abstraction? 7. Smalltalk rules
8. Smalltalk has three kinds of messages: unary, binary, and keyword. 9. Every message returns an object and messages can thus be combined. 10. Messages are executed from left to right; parenthesized expressions first, unary messages next, binary next, keyword last. 11. A sequence of messages to the same receiver can be cascaded.
12. Alan Knight http://alanknightsblog.blogspot.com/2011/10/principles-of-oo-design-or-everything-i.html Beginning Smalltalk programmers often have trouble because they think they need to understand all the details of how a thing works before they can use it. This means it takes quite a while before they can master Transcript show: Hello World. One of the great leaps in OO is to be able to answer the question How does this work? with I dont care. 13. Starting point
14. http://stephane.ducasse.free.fr/FreeBooks.html 15. http://creativecommons.org/licenses/by-nc-sa/3.0/