Wednesday, October 28, 2015

The case of Pharo and Moose

The 8th ACM SIGPLAN International Conference on Software Language Engineering was held in Pittsburg during 25-27 October 2015.

There was a keynote from Stéphane Ducasse entitled: "What's the value of an end user? Platforms and Research: The case of Pharo and Moose".

It summarizes a little bit what has been achieved so far with Pharo, although it does not include all the community efforts. Here are the 171 slides

Mondrian in action

Mondrian - Agile visualization in action is now uploaded to Vimeo as a video.

Early Squeak files

Pharo Smalltalk and Cuis Smalltalk have their roots in Squeak Smalltalk. Squeak itself was based on the open sourced Apple Smalltalk. You can find some of the original Mac files used in the early days of Squeak here.

QualityAssistant V2.0 Release candidate

Version 2 of QualityAssistant brings some core changes of critics handling. There is a release candidate for Pharo 5 already. Read more.

Wednesday, October 21, 2015

Agile TweetViz

Sprint2 Demo - Agile TweetViz (Team Technocrats, ASU) using Pharo, Moose and Roassal:

Saturday, October 17, 2015

Vancouver Island CampSmalltalk in November

Vancouver Island Smalltalkers have decided to have a small CampSmalltalk again, November 6-8th. Read more.

Wednesday, October 14, 2015

Tuesday, October 13, 2015

Roassal2 visualizations in VW

A new video:

Logoot - P2P collaborative editing system

A peer-to-peer collaborative editing system based on Trantor.


A (work in progress) peer2peer solution for Pharo. Nice

Seeking a Smalltalker for a PhD on Multi-Robot Systems

Want to work with Pharo? Noury Bouraqadi is looking for a PhD student to work on multi-robot exploration and mapping.

Smalltalk vs JavaScript

Richard Eng continues his Smalltalk series with "Smalltalk vs JavaScript".

In my opinion even when JavaScript is not optimal it is highly dynamic as well and a lot can be done with it. It might become the next assembly layer to stay portable (WebAssembly, asm.js and EmScripten can be used as target). We all know that the web grows and there are more devices where you can run on with JS out of the box. And yes: Amber and PharoJS are interesting projects for this as well.

For sure emulation/virtualization technology will increase in the future: you can already boot Linux in a browser, even with network support. You can also run a whole Smalltalk environment in your browser like with SqueakJS or Amber.

Monday, October 12, 2015

Pharo Sprint October 23

Pharo sprint / Moose dojo Friday, 23th October, starting at 10:00am. (Local Time Lille). Read more.

Thursday, October 08, 2015

Pharo on Slack - Invitation

If you want to join Pharo discussions on Slack then register here:

New Scratch version for Raspberry Pi

There's a new version of Scratch for Raspberry Pi: it's faster, and has built-in GPIO support and access to the camera module. Examples are available to help you get started with easy projects using LEDs, sensors and motors, and a beginners' tutorial is on the way. I guess Scratch is the most widely distributed Smalltalk app (written in Squeak Smalltalk)

Pharo halt

"Conditinal Halting in Pharo" - nice and short summary on halting in Pharo.

Pharo workshops at Jazoon

Two workshops about Pharo at Jazoon Tech days:

One interesting aspect is that Jazoon once was "The international conference on Java technology" and is now labeled as "The Software world besides Java".