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.

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.

Monday, January 20, 2014

Spur Memory management details

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

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

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

   http://smalltalkhub.com/#!/~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 pharocloud.com now supports direct upload of zipped Smalltalk Image Files. So deployment to the cloud becomes much easier ...

Tuesday, January 07, 2014

Spoon on Raspberry Pi

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

PharoCandle

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.


Wednesday, January 01, 2014

Moose: custom analyses made easy

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