Sad news. Most of the Smalltalk community knows all about Doug through stories shared by Alan. Some of you have been lucky enough to have met him. Much of what we know about computers was invented by some really terrific minds. Today we lost one of the best. It is amazing how far technology has progressed in such a short time. We are lucky to live in a time that still has so many of the great inventors still alive. It’s an amazing time to be standing the the shoulders of giants. Alan Kay reminds us that all of the present is not made up of all of the past. Only part of what was done back then survived and is in use today. Some of our history is better than our present. We should all take a moment and remember that past.
I couldn’t help but notice that Doug has three controls. The Mouse the keyboard and what? A function menu? A view selector? Just what is that left hand doing? I know I’ve tried to explain ctrl-c to people and even today many people have no idea that keyboard shortcuts exist. Just a thought.
23 May, 2013
It’s that time again. Time to pack up the kids and join us at SqueakFest 2013. Don’t forget to bring your XO computer!
If you can’t make it please consider a donation to help cover travel costs: Donate
For more information see: Squeakfest 2013
There will be a Squeakfest again in Uruguay at June, 7th – 9th, this time in Atlantida. Etoys will cover the major part of the event, but there will also be workshops in Python, turtle art and robotics. After all, Uruguay is the country with XO-laptops in every elementary school and teachers are using the software which comes with Sugar.
From our education team, Randall Caton and myself are going to present Etoys workshops. This year, I’ll introduce Kedama. I’m looking forward to an inspiring event!
If you want to help or know someone who would like to, I created a crowdfunding page to collect money to help to cover our travel cost. Please share as you like!
18 June, 2008
Noury Bouraqadi wants to remind all Smalltalkers that the deadline for entries in the ESUG Innovation Technology Awards is in two weeks time. The Innovation Technology Awards, to be awarded at the 16th International Smalltalk Joint Conference in Amsterdam, are intended to make public part of the innovative software built using Smalltalk. The top 3 teams with the most innovative software will receive, respectively, €500, €300 and €200 during an awards ceremony at the conference.
The winners will be selected based on criteria of creativity, stability, performance, successful use, and impact for the community. No constraints are put on the software except that it should be Smalltalk-based or Smalltalk-related; all flavours of Smalltalk are accepted.
22 May, 2008
The German Squeak Association (Squeak e. V.) had its annual meeting on May 17. For the second time, the meeting was hosted by the Software Architecture Group at the Hasso-Plattner-Institut in Potsdam. Before the official part, attendees of the meeting were given the opportunity to demonstrate their Squeak projects.
First, Tobias Pape and Arian Treffer, students of HPI, demonstrated SwaLint, a source code checker for Squeak. SwaLint is intended as a successor to SmallLint and, thanks to its flexible plug-in architecture, supports running SmallLint checks seamlessly. SwaLint can be configured in great detail: thresholds for all kinds of values can be set, and output can be filtered. Users can easily implement their own plug-ins for the tool.
Next, Michael Haupt (HPI) gave a brief demonstration of SqueakFS, which was implemented by Johan Björk and Eskil Andréen from Stockholm University, Sweden. SqueakFS makes the contents of a running Squeak image available as part of the file system. Currently, it is limited to read-only access, but the image can already be viewed from three perspectives: all classes as a flat collection, assorted by category, and by class hierarchy.
Robert Krahn presented SqueakSVN, which is an ongoing development effort in the Software Architecture Group at HPI. The purpose of SqueakSVN is to make Subversion version control available to Squeak developers; it is able to import Monticello projects. SqueakSVN will be released in June.
Martin Beck is currently working on his MSc thesis in the HPI Software Architecture Group. His work is dedicated to implementing NXTalk, a Smalltalk virtual machine for the Lego Mindstorms NXT platform. Development of NXTalk application takes place in a Squeak image, and assembled NXTalk images are transferred to the NXT for execution by the dedicated NXTalk VM. In the current state, simple images can be assembled and run: Martin demonstrated a program that can be used to steer a simple NXT bestowed with two motors.
The popular introduction to the Seaside web application framework that was produced at HPI was briefly presented by David Tibbe, one of its co-authors.
Robert Krahn had another appearance presenting the collection of games for the XO laptop developed by HPI students. All of the games are available for download as project or SAR files.
Finally, Carl Friedrich Bolz (Düsseldorf University), Adrian Kuhn (University of Bern), and Toon Verwaest (University of Bern) presented SPy, their ongoing effort to implement the Squeak VM in Python using the sophisticated PyPy tool chain. SPy is currently lacking GUI and other I/O support, but is able to load images and run the tinyBenchmarks. Right after the Squeak association meeting, a PyPy development sprint in Berlin will, amongst others, bring new improvements.
After the official part of the association meeting, special guest Dan Ingalls gave a demonstration of Lively, his current project at Sun Labs. It looks and feels, admittedly, a bit like Squeak in disguise, but in Dan’s opinion, there is nothing bad about building the “same” system several times if it’s cool. That is certainly true for Lively.
2 April, 2008
14 February, 2008
16th International Smalltalk Joint Conference – Call for Contributions
August 25-29, 2008 – Amsterdam, the Netherlands
For the past 16 years, the European Smalltalk User Group (ESUG) has organised the International Smalltalk Conference, a lively forum on cutting edge software technologies that attract people from both academia and industry for a whole week. The attendees are both engineers using Smalltalk in business and students and teachers using Smalltalk both for research and didactic purposes.
As every year, this year’s edition of the largest European Smalltalk event will include the regular Smalltalk developers conference with renowned invited speakers, a Smalltalk camp that proves fruitful for interactions and discussions. Besides, this year will be held the 4th edition of the Innovation Technology Awards where prizes will be awarded to authors of best pieces of Smalltalk-related projects.
You can support the ESUG conference in many different ways:
* Sponsor the conference. New sponsoring packages are described at http://www.esug.org/supportesug/becomeasponsor/
* Submit a talk, a software or a paper to one of the events. See below.
* Attend the conference. We’d like to beat the previous record of attendance (116 people at Köthen, Germany in 2004)!
* Students can get free registration and hosting if they enroll into the the Student Volunteers program. See below.
The conference features the following events:
* Camp Smalltalk – There will be a Smalltalk camp the 23-24th of august
* Developers Forum
* Technology Forum
Developers Forum : International Smalltalk Developers Conference
This year we are looking for YOUR experience on using Smalltalk. The list of topics includes, but is not limited to the following:
* XP practices
* Development tools
* Experience reports
* Model driven development
* Web development
* Team management
* New libraries & frameworks
* Educational material
* Embedded systems and robotics
* SOA and Web services
* Interaction with other programming languages
Submissions due on 1st June 2008
Notification of acceptance on 15 of June 2008 More information at http://www.esug.org/conferences/2008
How to sumbit?
Pay attention: the places are limited so do not wait till the last minute to apply. Prospective presenters should submit a request to email@example.com
following the template below. Please use this template since the email will be automatically processed!
Subject: [ESUG 2008 Developers] + your name
Email where you can always be reached:
Any presentation not respecting this form will be discarded automatically
We are proud to announce the 4th Innovation Technology Awards. The top
3 teams with the most innovative software will receive, respectively, 500 Euros, 300 Euros and 200 Euros during an awards ceremony at the conference. Developers of any Smalltalk-based software are welcome to compete.
More information at http://www.esug.org/conferences/2008
Student Volunteer Program
If you are a student wanting to attend ESUG, have you considered being a student volunteer? Student volunteers help keep the conference running smoothly; in return, they have free accommodations, while still having most of the time to enjoy the conference.
More information at
We hope to see you there and have fun together.