Tuesday, December 30, 2014



VeriMeta is a Pharo based tool that checks every or some packages in a metacello version. It reports unittest result, number of undefined classes, number of unimplemented messages sends, loaded mcz file is newset or not. With this tool, you can quickly know where to fix to make a flawless code supply. Load the code from the project page at SmalltalkHub or watch this tutorial video.

Monday, December 29, 2014


VirtualGPU quick demo

The VirtualGPU is a simple DSL/framework for parallel algorithms. It is implemented in Pharo and available on SmalltalkHub.

In this quick video Ronie Salgado will show the performance and the simplicity of this framework, by using as an example simple vectorial and image processing operations. The structure of this DSL is inspired by the VirtualCPU made by Igor Stasenko et al, and numerical programming such as Matlab and GNU Octave. This DSL works by composing simple OpenCL kernels.

Saturday, December 27, 2014


AWS SDK for Smalltalk

The AWS SDK for Pharo Smalltalk enables Smalltalk developers to easily work with Amazon Web Services with Amazon DynamoDB. Read more.

Thursday, December 25, 2014


Pharo+Bloc: a first quick tour of View and Morph layers

A video about the current state of Bloc for Pharo.



Jun for Smalltalk is a well known package. Looks like there is now an early port for Pharo.


Wednesday, December 24, 2014


Moose 5.0

is available.

Monday, December 22, 2014


Philippe Back Interviews Herby Vojčík On Amber Smalltalk

available on SoundCloud.

Sunday, December 21, 2014


Pharo (and Seaside) on CleverCloud

Running Pharo in the cloud is easy. Especially with specific  cloud providers like pharocloud.com servers.

But you can run it nearly everywhere: now even on Clever Cloud.


Dr. Geo 14.12

is released.


FTP and WebDAV Plugins for Pharo's FileSystem

Udo contributed a new project to access FTP and WebDAV from Pharo. Read more.

More is already in the pipe.

Friday, December 19, 2014


WKHTML2PDF for Pharo

Want to use http://wkhtmltopdf.org from Pharo to convert HTML pages or URLs to PDF?

Then read more here and checkout the project on STHub. You can also load it from the config browser in Pharo 4 beta.

Wednesday, December 17, 2014


Another Smalltalk Book in 2015

There is another Smalltalk book upcoming in 2015. Look at Amazon for details.


New Collections for Pharo

There is a package to introduce new kind of collections. Lets see how this moves forward.

Tuesday, December 16, 2014


Smalltalk2014 videos

Smalltalks 2014 videos are available.

Thursday, December 11, 2014



A viewer for reaction maps among isomers implemented in Pharo Smalltalk.

Wednesday, December 10, 2014



HoneyGinger is an interactive simulation environment based on Smoothed Particle Hydrodynamics. Implemented in Pharo.


Dynamic Code Evolution VM

Found that on the web:

The Dynamic Code Evolution Virtual Machine (DCE VM) is a modification of the Java HotSpot(TM) VM that allows unlimited redefinition of loaded classes at runtime. The current hotswapping mechanism of the HotSpot(TM) VM allows only changing method bodies. Our enhanced VM allows adding and removing fields and methods as well as changes to the super types of a class.

Nice - should move Java a little bit closer to Smalltalk.

Tuesday, December 09, 2014


Chalten - working with times in Pharo

Chalten: an interesting library to work with dates, you can load it from the config browser in Pharo.

Monday, December 08, 2014



Another nice article written by Sven.


GTSpotter - another new tool

A new tool in the GT (Glamorous Toolkit) to easily  spot objects. Read more here and here.
It is now part of upcoming Pharo 4.0.



Pharo binding to R

R is a free software environment for statistical computing and graphics. Now there is a Pharo binding to R released as an initial version. Read more.

Tuesday, December 02, 2014


Squeak on Plan9 OS

Looks like Alex Franchuk got Squeak VM working on Plan 9 operating system. Read more.


GetOpt for Pharo 3.0

When working with Pharo Smalltalk on the commandline there is already some support in class CommandLineHandlers to retrieve arguments and options. Now Phillipe Back has improved this even further by making Ian Piumarta's GST GetOpt work in Pharo 3.0.

You can load the code from SmalltalkHub. Getopt should be known to you if you ever work(ed) in C/C++ world. It automates some of the chore involved in parsing typical unix command line options. Java has something similar with CLI.

With Phil's project for Pharo it is now fast to use command line options and it allows also easy to debug them in the most lively environment you can work with.


Web development with Smalltalk

Web development presentation using Smalltalk by Mariano.


Scale command line handling for Pharo 3.0

Guillermo Polito once blogged about replacing bash with Pharo by using a custom command line handler. Now Philippe Back has packaged this up in a project called Scale for Pharo 3.0. Read more.


Onion Pharo

... or a way to continue modularizing Pharo is described by Guillermo Polito on his blog.


Smalltalk and business

within the context of Pharo was presented by Mariano Martinez Peck during "Summer School on Languages and Applications" 2014 in Cochabamba, Bolivia. Here is the presentation.

Monday, December 01, 2014


Simple DDS Pharo client

SimpleDDS Is a Publisher / Subscriber (DDS) Architecture framework - a Data Distribution Service Implementation for Pharo. Read more here or checkout the project here.


Deep Roassal integration in the Moose Finder

Read more at Tudors blog.


Smalltalk Reflections episode one

Craig Latta and David Buck released episode one of “Smalltalk Reflections”, a podcast about Smalltalk. This initial podcast is a tribute to James Robertson (R.I.P.). James would be proud that this valuable resource of Smalltalk information continues to run.

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