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

About Pharo

Summer schools

2024

  • Tools are developers' best friends -- Seminar at University of Novi Sad ( PDF / Video )
  • Immersive Pharo for Art and other -- Seminar at University of Novi Sad ( PDF / Video )

ESUG 2024

Here are the talks given at ESUG 2024 .
  • Pharo 12 (PDF)
  • More to come

UK Smalltalk 2023

  • Pharo 11- 15 years and a shinning future (PDF)

ESUG 2023 - Core

  • Pharo 11 (PDF)
  • Code instrumentation in Pharo (PDF)
  • Code Desktop Applications in Pharo (PDF)
  • Memory Profiler in Pharo (PDF)
  • Native Modern Desktop Application in Pharo (PDF)
  • News from Bloc (PDF)
  • Roassal Updates (PDF)
  • Refactoring: a new architecture (PDF)
  • About new Mooc onAdvanced Object-Oriented Design (PDF)

ESUG 2023 - Applications

  • Seaside Hot Wired (PDF)
  • Agent-Based Modeling in Pharo using Cormas (PDF)
  • Agile AI (PDF)
  • Science and data manipulation in Pharo (PDF)
  • Bio Smalltalk (PDF)
  • Do you know your browser (PDF)
  • Data Science with Pharo (PDF)
  • Live Music with Pharo (PDF)
  • Phussing in Pharo (PDF)

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)