Wednesday, January 29, 2014


Next Pharo Success Story: Reflex Vacances

Yet another success story using Pharo, the open source Smalltalk. It was done by ObjectFusion for Reflex Vacances which is a website to rent holiday homes all over France.

The website lists 2000+ houses, and it runs 100% in Pharo + Iliad + MongoDB.

Thursday, January 23, 2014


Philippe Back Interviews Nicolas Petton on Amber Smalltalk

Just listen here.


How to get a JIT Compiler for Free

On February 1st Stefan Marr will give a talk about "Implementing Smalltalk with RPython and Truffle/Graal" at FOSDEM 2014.


NaCl/libsodium binding for Pharo and Squeak

Nacl is a cryptolibrary based in libsodium. The binding for Pharo/Squeak was written by Tony-Garnock Jones.

It is now available in the Pharo 3.0 config browser. The Configuration automatically download and uncompress the compiled library file.

Wednesday, January 22, 2014


Amber 0.12.3 released

Read more here.

Monday, January 20, 2014


Spur Memory management details

More details of the upcoming Spur memory management system are available here and here.


5MB Pharo Kernel image based on Pharo 3.0

There is now also a 5MB Pharo kernel image (stripped from Pharo 3.0) available.

Wednesday, January 15, 2014


German ST Book updated

This german Smalltalk introduction book was updated. It's now published in the 4th edition.

Tuesday, January 14, 2014


Teaser for Roassal 2

There is a teaser for Roassal 2 - very nice!

Monday, January 13, 2014


Amber keyboard UI for Helios

Amber Smalltalk can now be used much better using a keyboard using the improved UI of the Helios IDE. Read more.

Sunday, January 12, 2014


The return of the EventRecorderMorph

Sean ported the EventRecorderMorph (maybe known from Squeak) to Pharo. It allows for recording and playing back of user interactions. Here is a short video and project lives on SmalltalkHub.

Thursday, January 09, 2014


Pharo 3 is green, beta and very usable

Pharo 3.0 build is now green, with 34134 (together) tests for the 3 architectures (Win, Mac, Linux).
This is really impressive and the new 3.0 version is now also beta (since mid december 2013).

Even when it is not yet a final release please port your own projects already and make your configs available in!/~Pharo/MetaRepoForPharo30

so they will appear in the Pharo 3.0 config browser and will be ready when Pharo 3.0 will be released. It is already very stable and usable.

The config browser already includes many cool projects like

There is also a windows installer in preparation, try it and give feedback on the mailinglist.

I'm sure the Pharo 3.0 release in 2014 will be again a major step forward!

Wednesday, January 08, 2014


Pharocloud and simplicity

According to Twitter now supports direct upload of zipped Smalltalk Image Files. So deployment to the cloud becomes much easier ...


Oral History of Adele Goldberg

Interesting video about the history of Smalltalk and PARC.

Tuesday, January 07, 2014


Spoon on Raspberry Pi

Spoon - the minimal Smalltalk object system from Craig is now also running on Raspberry Pi.



PharoCandle is a minimal Pharo distribution, currently for research purposes. It is bootstrapped as described in the paper: "Bootstrapping Reflective Systems: The case of Pharo"

PharoCandle contains only 49 classes. Those 49 classes define a whole Pharo kernel including classes such as PCString, PCObject, PCClass or PCSmallInteger. Additionally, it contains a minimal Collection library. PharoCandle classes are prefixed with 'PC' only for documentation purposes, but the prefix is not necessary for the bootstrap.


Ralph Johnson, Joe Armstrong on the State of OOP

Nice interview.

Wednesday, January 01, 2014


Smalltalk-72 emulation on LivelyKernel

The ALTO Smalltalk 72 as emulation on LivelyKernel? Will have to try out...


Moose: custom analyses made easy

Nice description from Doru on how PetitParser, Glamour, Roassal, Moose, ... fit together to provide custom software analysis with Smalltalk.

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