For our May presentation, Stephane Ducasse will present the vision behind
Pharo and how that is been implemented incrementally across multiple
releases. In Stef's words:
"The vision of Pharo is based on three pillars:
Sometimes it can be unclear that we follow this vision but over the years
we are delivering this vision and we will continue. In this talk I will
briefly recall the vision behind Pharo and show the achievements so far. I
will show that our development is heavily backed by tests.
In the second part of the talk I will focus on the current effort to
improve the user interface. I will show that the reimplementation of the
Spec UI framework is a cornerstone of the future replacement of Morphic and
use of GTK.
I will also answer questions about Pharo 11 and Pharo 12."
Stephane is an Inria Research Director, currently lead the RMoD team (
http://rmod.lille.inria.fr/ ). Stef is an expert in language design,
software quality, program understanding, program visualisations,
reengineering and metamodeling. Among his contributions we can list: traits
(implemented in Pharo, Perl, PHP and other languages); Moose, an
open-source software analysis platform ( http://www.moosetechnology.org/ ).
Stef is one of the leaders of Pharo ( http://www.pharo.org/ ), a dynamic
reflective object-oriented language supporting live programming, and of the
industrial Pharo consortium ( https://consortium.pharo.org/ ).
Stef works regularly with companies such as Thales, Wordline, Siemens,
Berger-Levrault, Arolla, and others on their software evolution problems.
Stef has authored a couple hundred articles (
http://stephane.ducasse.free.fr/Publications.html ) and several books (
This will be an online meeting from home.
If you'd like to join us, please sign up in advance on the meeting's Meetup
page ( https://www.meetup.com/ukstug/events/293473947/ ) to receive the