Friday, May 31, 2013


Rubric demo for Pharo

Alain Plantec gives a first demo of Rubric (a deep refactoring of TextEditor) for Pharo in a new video:

Code lives on SmalltalkHub.



Another way to make a websites with ST is Websela. You can use Monticello packages to send changes to the website.


Device prototype with Smalltalk from 1991

This device was a prototype for a pen computer called the "ActiveBook". Software part was done with Smalltalk.


Artefact 1.0 - PDF framework for Smalltalk

Artefact 1.0 is released - a project implementing a PDF framework for Smalltalk.

Project and code live at on SmalltalkHub. Read more about the features in the announcement.

To easily try out download Pharo 2.0, open the config browser and load the "Artefact" project.
Then check the class PDFDemos. If you evaluate "PDFDemos runAllDemos" you will find a "pdf" directory with all the PDF samples generated.


Happy Birthday Smalltalk-80!

30 years and still strong!


Smalltalk Debugging facilities for web development

A debugger is not only something a developer uses to hunt for bugs. It is also a tool that makes a developer more productive.

In Smalltalk the debugging experience is really impressive. As someone once said:

"I love Smalltalk. I love coding in the debugger, being able to archive processes and restore them exactly later if they encounter exceptions, the amazing reliability. The economy of expression and the brilliant class library."

Soon Amber Smalltalk will bring this debugging experience also to web development. Have a look at this demo video.


Some Smalltalk history

A picture provided by Allan Wirfs-Brock with the following comment:

 "And this was how you coded a fast Smalltalk virtual machine in 1985"


Thursday, May 30, 2013


Reflectivtity for Pharo

Reflectivity for Pharo is out - this tool allows you to annotate AST nodes with "metalinks". Read more.

Friday, May 24, 2013


STIC 2013

Only a few days until STIC 2013 starts.


HPI Seaside Tutorial updated

The Seaside tutorial from HPI Potsdam is updated and there are two new chapters about testing and web feeds.

Thursday, May 23, 2013


Interview about Amber

Phillipe Back interviewed Nicholas Petton, creator of Amber Smalltalk.



A project to write sound programs using Haskell and Smalltalk.



A "Self programming" like environment within the browser is here.


Experimental White Space theme for Pharo

Pharo supports UI theming and there is now a new experimental "White space theme" from Tudor.


Web with Pharo

Inria is organizing a conference around the web and pharo the 6 June 2013 at Euratechnologies, Lille. Read more.


peer.js and Amber Smalltalk

There is a new binding to peer.js for Amber. You can find the project here.

Tuesday, May 21, 2013


To trap a better mouse

Ian Piumarta (Squeak Unix VM maintainer, long time Squeaker and Smalltalker) who is working for Viewpoints Research Institute will speak Wednesday May 29, 2013, 3:30 pm at Room W1008, West Building 8W, Ookayama campus, Tokyo Institute of Technology about "To trap a better mouse".

Monday, May 13, 2013


Amber Smalltalk progressing

The Helios IDE of Amber Smalltalk is progressing. Read more.


Suggestions in Pharo 3.0

The upcoming Pharo 3.0 provides "suggestions" in the code editor. Here is a demo video.


High-Level Musical Concepts in µO

There is a new paper available about Musical concepts represented in Smalltalk code.

Monday, May 06, 2013



Using ObjectSpaces one can bootstrap a Smalltalk system ... read more.

Sunday, May 05, 2013


Kinematic Templates in Smalltalk

The Kinematic Templates interaction technique suggests adjusting the user's mouse input to it tends to match a drawing template. That allows the user to draw in free-hand mode and obtain a "beautified" version of it's hand drawing.

There is an implementation for Pharo. Read more or watch the video or read the paper.


Redline ST IntelliJ plugin

There is now a preview video for the IntelliJ IDEA Redline Smalltalk plugin available.


Gnome2 look for VW

A look redesign for VisualWorks matching Gnome2 is now available.


Experiments with ObjectSpaces

Experiments with ObjectSpaces.

Saturday, May 04, 2013


Your own SmalltalkHub

If you want to implement a feature in SmalltalkHub then just use your own private SmalltalkHub instance to implement.

Friday, May 03, 2013



Leaving VMWare Gemstone is now independent again moving Smalltalk products forward:


BabyMock 1.0

BabyMock is a visual mock object library for Pharo Smalltalk. Read more here or read the docu on SmalltalkHub.

Thursday, May 02, 2013


Amber Smalltalk Helios IDE with integrated documentation

The new Helios IDE for Amber Smalltalk now provides integrated documentation.

The Pharo fileserver got a new interface:

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