Great video of the Waveplace XO Laptop Day.
Category: Tutorials
-
Brought to you by ESUG!

The European Smalltalk Users Group – ESUG has generously agreed to support international smalltalk presentations.
From Prof. Stéphane DUCASSE :
Hi all
as announced at Lugano ESUG is putting in place new action to promote the use of smalltalk http://www.esug.org/promotionactions/publicationpromotion/
PublicationPromotion
ESUG offers 150 Euros for each international conference paper whose concepts involves an implementation in SmalltalkRules
• After notification of acceptance, one of the authors sends to the ESUG board the article, a CV, and a brief explanation of how Smalltalk was used
• In case the ESUG board decides to support the promotion, the author has to send to ESUG after the camera-ready deadline a PDF of the article, where ESUG is referenced in the acknowledgment section, including a link to esug.org
• During the presentation at the conference, the author must mention ESUG support
• After the presentation at the conference the author sends to ESUG a PDF version of the slides, where there is a visible reference to ESUG (e.g. theESUG Logo). ESUG will put the slides on the ESUG website
• The author can then trigger the payment by sending an e-Mail to the ESUG board
• A maximum of 3 supported articles per year per institution is allowedProf. Stéphane DUCASSE [ | ]
http://stephane.ducasse.free.frOpen Source Smalltalks: http://www.squeak.org, http://www.gnu.org/software/smalltalk/smalltalk.html
Free books for Universities at http://www.esug.org/sponsoring/promotionProgram.html
Online Free Books at http://stephane.ducasse.free.fr/FreeBooks.html -
Immersive Education the focus of 2008 Boston Summit (January 12-13 at Boston College)
From Aaron E. Walsh:
Happy New Year, everyone. As we enter 2008 I’m happy to announce that the Boston Digital Media Summit (next weekend) is focused on Immersive Education and will feature Croquet in several sessions (see the schedule of events below; Julian’s keynote is on Day 1 — January 12th).
Please join us if you’re in the Boston area or would like to make a trip for the event. The news release is below, and I’ve attached the PDF version as well.
It’s also in HTML format along with related news items at:http://ImmersiveEducation.org/#NEWS
The Summit schedule of events has been set, which you can also see at:
http://mediagrid.org/summit/ (main page)
http://mediagrid.org/summit/program.html (schedule of events)Best regards,
Aaron -
Seaside – One Click Experience!

Philippe Marschall announced the Seaside – One Click Experience!
There has been a lot of talk recently about improving the Smalltalk, Squeak and Seaside experience for new users. Especially to make it easier and faster to get started. The two vendors that support Seaside are working in this area. That does not mean Squeak can not lead the way. Today we present you the Seaside One-Click Experience [1] for OS X, Windows and Linux based on the work done by the Sophie Project [2].
Just download the zip-archive, extract it and double click on the executable for your platform and you have Seaside 2.8 final running.
Cheers
The Squeak Seaside Team[1] http://www.seaside.st/download/squeak#167943699
[2] http://www.sophieproject.org/ -
Take cover we are being INVADED!!
Bill Kerr is learning by playing. He is building Space invaders in EToys. This should be fun to watch! Great icons!!
-
Wait for it! – The Little Book of Semaphores

“The Little Book of Semaphores” by Allen B. Downey has been highly recommended on Squeak-Dev. This is a terrific source for understanding semaphores and learning how to apply them. The book includes puzzles and examples. Visit the Unisex Bathroom or help the Baboons crossing a canyon.
-
New Seaside Tutorial By Hasso-Plattner-Institute
Michael Perscheid announced that the Hasso-Plattner-Institute has just finished a new Seaside Tutorial. Thanks for your hard work! Great Job!
From Michael:
Dear list,
We proudly present a new Seaside tutorial (for Squeak 3.10 and Seaside 2.8).
This tutorial was produced by the Software Architecture Group at the Hasso-Plattner-Institute (University of Potsdam). In ten chapters we describe step by step the development of a ToDo-application and thereby demonstrate the main parts of the sophisticated web framework Seaside.Since this is the first version we hope that you can help to improve the quality by providing feedback.
Have a look at: http://www.swa.hpi.uni-potsdam.de/seaside/tutorial
Regards
Michael Perscheid -
Squeak By Example now published!
Following Stéphane Ducasse’s announcement last week, the finishing touches were applied at a blistering pace, and Squeak By Example has now been published! You can order the book in hardcopy from print-on-demand specialists lulu.com. There is also an accompanying website http://SqueakByExample.org, where you can download the book as a PDF.The book is intended as an introduction and tutorial for both students and developers, and will guide readers gently through the language and tools by means of a series of examples and exercises. The book helps you get started with A Quick Tour of Squeak and guides you through A First Application.
The Smalltalk language is introduced in three chapters on Syntax in a Nutshell, Understanding Message Syntax and The Smalltalk Object Model. Development with Squeak is covered in The Squeak Programming Environment and SUnit. Several of the key classes are presented in chapters on Basic Classes, Collections, Streams and Morphic.
The book concludes with chapters on Classes and Metaclasses and Frequently Asked Questions.
Congratulations to co-authors Oscar Nierstrasz, Stéphane Ducasse, Damien Pollet, Andrew P. Black, Damien Cassou and Marcus Denker for producing such a great resource for new Squeakers!
-
Coming Soon – Open Source Squeak Book!
Last week at ESUG, co-author Stéphane Ducasse announced a new book will be available in mid-September entitled “Squeak By Example“. First released as a beta version, and totally free and open-source, you can find out more at the book’s website.
-
A Squeak 3.9 development tutorial
Steve Wessels has recently published a complete development example for Squeak 3.9. In this tutorial, he guides the reader towards the creation of a simple solitaire-style game.
From the Introduction:
An activity I enjoy is writing simple games in Squeak. I also enjoy sharing this powerful development environment with interested developers. This is one of the reasons I write these tutorials.
For this development example I’d like to try something different and take the student through the process of writing a game in Squeak. Proceed linearly through the example. The development process described here will be very specific to the way I work. Consequently, you will see how I encourage organization of files and other processes as part of Squeak development. In a very real way, Smalltalk development is a personal expression.
While not geared towards complete begginers, Steve’s tutorial is good learning material for beginning/intermediate Squeak users.




