View this email in your browser

Pharo Newsletter February 2020

Pharo 8 Released!

We released Pharo8. For the full release announcements, see


Pharo TechTalks first half of 2020

We organize Pharo Tech Talks every last Thursday of the month. They happen on Discord, often with a Demo on youtube. Next Talks for 2020: Archive of past TechTalks: Youtube Playlist 
Permanent page:


  • Doing Math & Science in Pharo with PolyMath YouTube
  • PharoCodeGenerator @ ESUG Innovation awards 2019 YouTube
  • PythonBridge: smooth interaction between Pharo and Python YouTube

Blog Posts and Tutorials

  • Pharo key features Link
  • Analyze OO project: I present a tool that does a quick analysis of Java projects With Moose Link
  • Tarantalk TaskIt integration Link
  • Loading Pier 3.2 into Pharo 7 Link
  • Gizmo, A Happy Little Rover From The Tiny Red Planet Called "Objectlins" Link
  • Refactoring in Pharo 8.0 Link

Events and Usergroups

  • Smalltalk Stockholm Meetup February 2020 Link
  • Toronto Smalltalk User Group: Link
  • Munich Smalltalk User Group Link
  • The UK Smalltalk user group Link
Exploring warming stripes with Pharo and Roassal GitHub

New Libraries and Framework

  • Easystar-st: A port of the JS EasyStar (A* - Dijkstra) package to Smalltalk GitHub
  • libskia: Pharo bindings to Rusk-skia GitHub
  • pharo-vm-embedded-example:  An example of how to create a PharoVM with an embedded image GitHub
  • cPanel-Live: A Smalltalk wrapper of the cPanel API GitHub
  • NovaStelo is a block-style programming environment for multi-agent system, based on MIT Scratch GitHub
  • Smallbook is a tool for creating presentations with basic slides and show them in a web browser GitHub
  • Pharo-LibVLC: FFI binding of libvlc for Pharo GitHub
  • Exploring warming stripes with Pharo and Roassal GitHub
  • PillarSublimeSyntax: Pillar syntax highlighting in Sublime Text GitHub
  • TF-Login: Basic user authentication, registration, and account management for Seaside for Pharo7 GitHub
  • Phoedown: Pharo Smalltalk FFI to hoedown GitHub
  • Neuroevolution and NEAT GitHub
  • gt4opencv: Glamorous Toolkit for the OpenCV GitHub
  • This GitHub repository provides a small model describing Les Miserables. GitHub
  • PharoGs is an open-source project to host Pharo Smalltalk in GemStone GitHub
  • Running Pharo embedded in host programs written in Pascal GitHub
  • Iterators Implements Iterators  for Pharo's Collections. GitHub
  • JRPC ( JSON-RPC 2.0) released  v3.1.0 
  • Minipedia: Reimagining a Solarpunk Wikipedia Link
  • Sysmel: System Metaprogramming Language GitHub
NovaStelo is a block-style programming environment for multi agent-system, based on MIT Scratch.

Real-time News? 

If you want to follow Pharo in real-time, we have these channels:

Pharo Consortium New Academic Member: ÉTS Montréal

The Pharo Consortium is very happy to announce that ÉTS Montréal has joined the Consortium as an Academic Member.

The goal of the Pharo Consortium is to allow companies and institutions to support the ongoing development and future of Pharo.

Individuals can support Pharo via the Pharo Association


  • Lifeware is looking for smart people and Smalltalkers for positions at Barcelona. If you are interested, please contact Massimo Arnoldi <>
  • RMOD has a two years engineer position to work on the Moose Platform Link
  • ZWEIDENKER is looking for Pharo developers (Cologne, Germany). Contact <> for more information.
Copyright © 2020 Pharo Association, All rights reserved.

Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.