Thursday, September 20, 2018

Caffeine.js and WebVR - Smalltalk in 3D

Craig is continuing on his caffeine Project - which uses SqueakJS for a binding to JavaScript. He plays with WebVR and it is nice to see Squeak Smalltalk running in the browser in 3D.

A demo is here:

https://caffeine.js.org/a-frame/

Wednesday, September 19, 2018

PharoJS V22 available

PharoJS V22 is available on SmalltalkHub.

From the release notes: RELEASE V22 Added statistics package. Generates statistics about Pharo classes used by an app and the size of generated JS code Fixed default app folder parent to fit the modification in github repo = non-pharo code moved to HTML folder


This is like the last version done on Pharo 5 and SmalltalkHub as Noury will switch to GitHub now.

Thursday, September 06, 2018

Geranium - agent-based simulator in Pharo

Geranium is an agent-based simulator with a dedicated DSL, for analyzing energy consumption in residential urban environments. The model takes into account structural, social and micro-climate characteristics. It is written using Pharo and here is a video session:




Code is on https://gitlab.com/npapoylias/Geranium and a project page can be found here.

You can also check the following PDF with a presentation including some more details.

ESUG 2018

Next week ESUG 2018 Smalltalk conference will start. You for sure will find infos and news on

https://twitter.com/hashtag/esug18
https://twitter.com/hashtag/esug2018

Monday, September 03, 2018

HoneyGinger in Pharo

I already reported on HoneyGinger in the past.

This is a new demo movie for HoneyGinger, a fluid dynamics engine written in pure Pharo.