This is the Pharo users association site

Pharo is a clean, innovative, open-source Smalltalk-inspired environment.

Welcome to the Pharo user association. Its goal is to let individuals support the promotion and development of Pharo. Indeed there is a Pharo consortium for legal entities such as companies, universities, associations and the Pharo association. These are two different things: the association is for individuals and the consortium for legal entities. The association is a Loi de 1901 french association. The idea behind the association is that even as single person we can get an impact because we group together. So if you like Pharo and you want to support it, just join the association and help us changing our future.

The goal of Pharo is to deliver a clean, pure, reflective object-oriented language inspired by Smalltalk. Our second objective is to create an ecosystem composed of universities, research institutes and teams as well as companies.

Support Pharo, help us to build our future together.

Broadcast news

Sparta V1.1

On 19 October 2016 10:46:03 pm by Pharo Weekly
Hi I am happy to announce the release of Sparta v1.1 for Pharo 6. https://github.com/syrel/Sparta/tree/v1.1 It can be bootstrapped with the following script: Metacello new baseline: 'Sparta'; repository: 'github://syrel/sparta:v1.1/src'; load: #fi...

MiniKanren in Pharo :)

On 19 October 2016 10:34:29 pm by Pharo Weekly
So this isn't a specific out-of-the-box solution to any of the code-generation use cases people have been discussing, but I thought it was relevant enough to toss it out there. I'm currently doing some work on program synthesis using a Pharo port ...

ALLSTOCKER internals

On 17 October 2016 6:50:28 pm by Pharo Weekly
Hi all, >From Torsten, I've received a request to post about some technical details of ALLSTOCKER (http://pharo.org/success/AllStocker) . I hope these notes will be interesting to Pharo web developers. - Seaside / Teapot We are using Seaside a...