I gave a short presentation at the ESUG 2019 Smalltalk conference that was held this year in Cologne, Germany. In this talk, I made a summary of main PharoJS changes and improvements done during the last 12 months. This includes a more robust test framework to run and test Javascript code generated from Pharo code. […]
Tag: Smalltalk
Polygon-Based 2D SLAM for Robotic Exploration
Johann Dichtl successfully defended his PhD, that I’ve co-supervised with Luc Fabresse and Guillaume Lozenguez. The defense took place this tuesday July 2nd, 2019 morning. The jury members were: Prof. Ouiddad Labbani from Université de Limoges, Dr. Mikal Ziane, HdR, from Université Paris Descartes, and Dr. Laetitia Matignon from Université Claude Bernard, Lyon 1. Title […]
Observer Pattern Made Easy with Pharo Lightweight Observer
Lightweight Observer is an alternative to Announcement, the default Pharo implementation of the Observer Design Pattern. I started developing Lightweight Observer because I needed a small framework, with an implementation that can be easily converted to Javascript using PharoJS. I also wanted to be straight forward to use. I had in mind beginners such as […]
Farmers Market App: Find Fresh Locally Grown Food
If you care both about the planet and your health, the Farmers Market app is for you! This app allows you to find nearby markets, where you can buy fresh food directly from farmers. Most of the produce are grown locally. This means less fuel for transportation. So, by buying locally grown food you contribute […]
Hello World in Pharo
The best first post for a software developer is a ‘Hello World’ program. For this, I’m using my favorite programming language: Pharo. Transcript cr; show: ‘Hello World!’