View this email in your browser

Pharo Newsletter December 2019

ESUG and Smalltalk Videos

The videos for both Smalltalks and ESUG are online:
ESUG 2019 Trailer

Blogs, Tutorials and more

  • Learn Smalltalk in Y Minutes: Link
  • Building Pharo VM on Alpine Linux in Docker Link
  • Minimizing Docker Pharo - Plugins Link
  • Learning to fly the smalltalk balloon Link
  • Displaying A Color Object As A User Interface Element In Pharo, A Look Under The Hood Link
  • Extending Mustache usage in Pharo Smalltalk Link
  • Towards Machine Learning in Pharo: Visualizing Linear Regression Link

New Libraries and Frameworks

  • Parser for .INI files (as often used on Windows) GitHub
  • Example Project for Astares UML Support for Pharo GitHub
  • XML-XMLParser: XML Parser for Pharo GitHub
  • XMLParserHTML provides SAX and DOM parsers in Pharo for HTML  GitHub
  • XMLParserStAX is a pull parser for XMLParser GitHub
  • XML-XMLWriter:  a Seaside-like, block-based API for XML generation GitHub
  • ReStoreForPharo: Relational database persistence for Pharo objects: GitHub
  • IdentifierNameSplitter: A tool for splitting identifier names GitHub
  • CrankVM - Experimental simplistic and minimalistic VM for Smalltalk and Pharo written in C GitHub
  • Sql-based orm based on smalltalk reflection ideas GitHub
  • SmalltalkEnv: LaTeX environment for Smalltalk GitHub

Roassal3 Examples

[ANN] Pharo Consortium New Bronze Member: Object Guild

The Pharo Consortium is very happy to announce that the Object Guild has joined the Consortium as a Bronze Member.

Object Guild. Simply Revolutionary.

High fidelity software solutions for values-driven organisations. We help you to help the world become a better place.

Object Guild differentiates itself as a custom software design and development shop in the following ways:
  • by a commitment to use technology and software to make the world a better place;
  • by seeking and serving clients who are equally committed to social and environmental enhancement;
  • by focusing on "Software that Fits," that seamlessly integrates with and enhances the complex system where it is deployed;
  • by our commitment to Pharo and Smalltalk development, including expanding and enhancing Pharo; 
  • by a focus on education and training, internal and for clients, that advances the "state-of-the-practice" of software development.

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.


VisualArc, an SF-based startup, is looking to hire a team to build a next-generation visual programming environment using Smalltalk. The intention behind the company is to make programming much easier to learn through data visualization, and we are targeting enterprises who are teaching employees how to program. We are primarily looking for a technical co-founder / CTO at the moment, but we are open to speaking with anyone who might be interested in working on this project. If you are interested in Smalltalk, visual programming, data visualization or programming education, we would love to hear from you! If you would like to learn more about this project, email VisualArc CEO Bobby Lancaster at

Real-time News? 

If you want to follow Pharo in real-time, we have these channels:
Copyright © 2019 Pharo Association, All rights reserved.

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