Talks about Pharo

Welcome to the Pharo talks galery. We want to maintain a list of talks to document Pharo, its ecosystem and their evolution. If you gave a talk about Pharo please let us know because we would love to see this page grow. Please do a Pull Request.

Consortium Activity Reports

Since 2020 we started to use presentations to report the consortium activities and we also improve our organisation. Writing a full report was too time consuming and writing just text reports was not working. We now found the way to report our activities.

Reports

UX Analysis

Santiago Viana a designer helped us analysing Pharo UX. Here are some analyses that we can share with you and that guided some work to enhance Pharo.

About Pharo

Summer schools

More info in the isLoop web page

ESUG 2025

Here you will find soon all the Pharo related talks from ESUG 2025.

ESUG 2024

Soon

2024

UK Smalltalk 2023

ESUG 2023 - Core

ESUG 2023 - Applications

ESUG 2022

PharoDays 2022

Here are the presentations of the Pharo Days conference held at Lille in March 2022.

2021

  • September 2021 - MPLR (Managed programming language runtimes International conference) - Testing the Pharo VM - G. Polito (PDF)
  • September 2021 - MPLR (Managed programming language runtimes International conference) - Profiling Code Cache Behaviour via Events - P. Tesone (PDF)
  • August 2021 - First Class Variables in Pharo - M. Denker (Slides).
  • April 2021 - Pharo 90 at UK - E. Lorenzano (Slides / Videos Part1 / Videos Part2).

2020

Around VM

  • Octobre 2020 - Compilers 101 - RMOD VM Seminar - G. Polito (Video)
  • Octobre 2020 - Introduction to JiT- RMOD VM Seminar - G. Polito (Video)
  • Septembre 2020 - Objects Layout - RMOD VM Seminar - C. Hernandez (Slides / Video)

Tools

  • December 2020 - Transforming code in Pharo using RewriteToolSet - S. Jordan (Video)
  • December 2020 - Transforming code using RewriteToolsSet - S. Jordan (Video)
  • November 2020 - Microdown - IWST - G. Polito/S. Ducasse (Slides / Video)

Presentations

  • September 2020 - Powerful tools for Live Developement with Pharo - Keynote at SCAM 2020 - S. Ducasse (Slides / Video)
  • September 2020 - ByteCode interprter - RMOD VM Seminar - T. Rogliano (Slides)
  • August 2020 - Master Class around Pharo for Inria Chile and Inria academy - S. Ducasse (Slides Empty / Empty)
  • July 2020 - Pharo for complex project - Invited presentation JDev 2020 conference - S. Ducasse (Slides / Video)

2019

  • 2019 - Learning by doing - ESUG - S. Ducasse (Slides)
  • 2019 - Dr Tests - ESUG - J. Delplanque (Slides)
  • 2019 - Dr Tests -- PharoDays - J. Delplanque (Slides)
  • 2019 - Meta Programming - RMOD internal seminars - J. Delplanque (Slides)
  • 2019 - Pharo 10 years already -- Japanese User Group Keynote - S. Ducasse (Slides)
  • 2019 - Pharo -- SRA corp. - S. Ducasse (Slides)

2018

  • 2018 - Pharo For Startupers -- Station - F (Paris) - S. Ducasse (Slides)
  • 2018 - Stateful Traits - ESUG - P. Tesone (Slides)

2014

  • 2014 - Pharo Building an Ecosystem -- LAMRC (San Francisco) - S. Ducasse (Slides)

2009

  • 2009 - I have a dream -- Smalltalk'09 Keynote (Buenos aires) - S. Ducasse (Slides)