Wednesday, June 27, 2012


Android Bindings for GNU Smalltalk

Stefan now has an Android Binding ready so you can use GNU Smalltalk to easily run ST applications on your Android device.

Monday, June 25, 2012


Versioner for Metacello

Versioner is a new GUI for Metacello. Code is here.



Looks like more people start to play with client side Amber Smalltalk running on JavaScript.

Sunday, June 24, 2012


Programmed interactive sketch

With Smalltalk you can script your Dr. Geo Drawings as this video shows.

Friday, June 22, 2012


NeoCSV for Pharo

Sven also released NeoCSV - a reader and writer for the CSV format in Pharo. Documentation is here.


NeoJSON for Pharo

Sven made his NeoJSON available which you can use to read and write JSON.

Wednesday, June 20, 2012


Alan Kay: Extracting energy from the Turing Tarpit

Webcasts from the ACM Turing event. One is a presentation from Alan Kay named "Extracting energy from the Turing Tarpet". Alan uses the Frank system (remember Frankenstein monster) which is based on Squeak Smalltalk. As ever a very interesting presentation. Hope to find the time to watch also the others.

If you want to find it on the page click into the playlist in the video and scroll down to Alans talk.

Thursday, June 14, 2012



Softwarenaut is an interactive visualization tool for understanding software systems. It was originally written in VisualWorks. Looks like it is also ported to Pharo.

Wednesday, June 13, 2012


GNU Smalltalk on Android

I already reported that Pharo/Squeak Smalltalk is able to run on Android using CogDroid project.
Hilaire used this to implement his DrGeo for Android which is available in the Google Market.

Now Stefan crosscompiled GNU Smalltalk to Android. A binding to Android APIs is still missing - but it basically runs. The source is on GitHub if you want to help.


Fuel Smalltalk Serializer

Want to know more internal details about Fuel - the new Smalltalk object serializer written in Pharo? Then read this PDF.


TDD using BabyMock

Nice video on TDD (Test Driven Development) using BabyMock with Smalltalk.

Monday, June 11, 2012


Draft Chapter on Petit Parser for PBE2

The new draft chapter from Lukas on PetitParser for the upcoming "Pharo by Example" book is available online.


PetitParser for Smalltalk, Java and Dart

The Smalltalk PetitParser is now also available for Java and Dart.

Friday, June 08, 2012



Take care with the water on your desk. Otherwise this can happen to your Smalltalk browser. Code is here.

Wednesday, June 06, 2012


Deep into Smalltalk

The "deep into Smalltalk" school from ESUG is available online:

 - the page
 - the videos (youtube)
 - the videos (for download)
 - the slides

Tuesday, June 05, 2012


Aida Online Workshop

Smalltalk offers nice technologies for web development ranging from Seaside, Iliad up to Aida and other frameworks.

Between 18th and 22nd there will be an online workshop on how to create a website using Smalltalk with the Aida framework.  Janko Mivsek (creator of the framework) will answer questions.


Smalltalk-80 on the iPhone

Here is a video on running the old ST-80 on the iPhone.


Magritte 3

Nice video on Magritte 3.


Voyage - persisting objects

Voyage is another approach in the Smalltalk/Pharo world to persist object models. It was written by Esteban Lorenzano, I think mainly with the goal to persist data from Pier (the CMS system) images.

You will find his slides from the Pharo 2012 conference here. Francois Stephany is a beta tester and is already blogging how to use Voyage in conjunction with MongoDB.

The code can be found in the Voyage project at smalltalkhub.

Monday, June 04, 2012


PharoConf Slides and Pictures

The slides and pictures from the pharo conference are available.

This page is powered by Blogger. Isn't yours?