ESUG 2024
Schedule
Abstracts of talks and hands-on are available on
the asbtracts page
Day-01
2024 July 8th
Day-02
2024 July 9th
Day-03
2024 July 10th
Day-04
2024 July 11th
Time
Subject
Speaker
Venue
9:00 am - 9:15 am
Welcome
S. Ducasse
Amphi
9:15 am - 9:30 am
Strengthening our community
G. Rakic
Amphi
9:30 am - 10:00 am
Coffee Break
Amphi
10:00 am - 10:30 am
Mutalk, Who watches the tests?
G. Polito
Amphi
10:30 am - 11:00 am
Virtual Reality in Pharo using WODEN Engine: Challenges and Demo
R. Salgado
Amphi
11:00 am - 11:30 am
How to get more people onboard with Pharo ? Applying LLM as support for the onboarding of new developers
P. Zaragoza, M. Pingaud
Amphi
11:30 am - 12:00 pm
Phausto : the sound within Pharo
D. Cipriani
Amphi
12:00 pm - 2:00 pm
Lunch
Amphi
2:00 pm - 2:30 pm
Gemtalk roadmap
N. Green, J. Foster
Amphi
2:30 pm - 3:00 pm
Moldable Debugging
A. Chis
Amphi
3:00 pm - 3:30 pm
Debug Points
S. Costiou
Amphi
3:30 pm - 4:00 pm
Coffee Break
Amphi
4:00 pm - 4:30 pm
Toplo
P. Tesone
Amphi
4:30 pm - 5:00 pm
Building a GTK app with Spec
E. Lorenzano, C. Demarey
Amphi
5:00 pm - 5:30 pm
Webside
G. Amaral
Amphi
5:30 pm - 6:45 pm
Award Competition
Amphi
Time
Subject
Speaker
Venue
9:15 am - 10:00 am
Pharo 12
S. Ducasse
Amphi
10:00 am - 10:30 am
Coffee Break
Amphi
10:30 am - 11:00 am
Unicode String Implementations - An Overview
H. Johansen
Amphi
11:00 am - 11:30 am
Building Full-Stack Unicode Applications with VAST
E. Maringolo
Amphi
11:30 am - 12:00 pm
Cormas and Companion modelling and serious games
O. Zaitsev, P. Bommel
Amphi
12:00 pm - 2:00 pm
Lunch
Amphi
2:00 pm - 2:30 pm
Glamorous Toolkit
A. ChiČ™
Amphi
2:30 pm - 3:00 pm
Manage your Pharo images from command line
C. Demarey
Amphi
3:00 pm - 3:30 pm
Asynchronous Programming with Async and Await
J. Foster
Amphi
3:30 pm - 4:00 pm
Coffee Break
Amphi
4:00 pm - 4:30 pm
Notebooks
M. Nocentini
Amphi
4:30 pm - 5:00 pm
Pyramid: a User Interface Editor for Bloc
Y. Le Goff
Amphi
5:00 pm - 5:30 pm
Runtime type collection and its usage in code transpiling
P. Krivanek
Amphi
5:30 pm - 6:30 pm
Show us your projects
Amphi
Time
Subject
Speaker
Venue
9:15 am - 10:00 am
Instantiations Company Update
S. Berman
Amphi
10:00 am - 10:30 am
Break
Amphi
10:30 am - 11:00 am
How easy is to write a JIT compiler?
G. Polito
Amphi
11:00 am - 11:30 am
Bridging the Gap: Streamlining Pharo FFI Bindings
E. Lorenzano
Amphi
11:30 am - 12:00 pm
Code Paradise
E. Stel
Amphi
12:00 pm - 2:00 pm
Lunch
Amphi
2:00 pm - 2:30 pm
Beagle Smalltalk
D. Buck
Amphi
2:30 pm - 3:00 pm
gt4gemstone
A. ChiČ™
Amphi
3:00 pm - 3:30 pm
The Pharo Debugger and Debugging Tools: Advances and Roadmap
S. Costiou
Amphi
3:30 pm - 4:00 pm
Coffee Break
Amphi
4:00 pm - 4:30 pm
A tale about scale
N. Hartl
Amphi
4:30 pm - 5:00 pm
WebST: Web Components with PharoJS
N. Bouraqadi
Amphi
5:00 pm - 5:30 pm
Detecting and preventing Pharo vulnerabilities
I. Sayar, S. Costiou
Amphi
5:30 pm - 6:30 pm
Live Music Concert of DJ Lucretio
DJ Lucretio
Amphi
6:30 pm - 11:30 pm
Social Event
Amphi
Time
Subject
Speaker
Venue
9:30 am - 10:00 am
Community building
P. Krief
Amphi
10:00 am - 10:30 am
Coffee Break
Amphi
10:30 am - 11:00 am
Object-Centric Debugging
V. Boursier, S+. Costiou
Amphi
11:00 am - 11:30 am
gt4python: Moldable Development for Python
S. Van Caekenberghe
Amphi
11:30 am - 12:00 pm
Community discussion
G. Rakic and S. Ducasse
Amphi
12:00 pm - 2:00 pm
Lunch
Amphi
2:00 pm - 2:30 pm
Getting more from your Pharo IDE
C. Ferlicot-Delbecque
Amphi
2:30 pm - 3:00 pm
Behind the scenes: The Making of VAST
M. Martinez Peck
Amphi
3:00 pm - 3:30 pm
Fluid Class Defintions In Pharo 12
M. Denker
Amphi
3:30 pm - 4:00 pm
Coffee Break
Amphi
4:00 pm - 4:30 pm
gt4llm: A programmable environment for large language models
V. Heller
Amphi
4:30 pm - 5:00 pm
Data Storytelling with Pharo
O. Luna
Amphi
5:00 pm - 6:00 pm
Show us your projects
Amphi