European Smalltalk User Group

<!agenda title=International Workshop on Smalltalk Technologies
<!day start=2025 July 1st
<!segment start=11:00
<!talk subject=Dynamic Language Transpilation&length=30&author=Noury Bouraqadi and Dave Mason&room=Room B!>
<!talk subject=Encoding for Objects Matters&length=30&author=Dave Mason&room=Room B!>
<!break subject=Lunch&length=120&room=Amphi!>
<!talk subject=Clean Blocks at the Opal Compiler&length=30&author=Nahuel Palumbo and Marcus Denker&room=Room B!>
<!talk subject=PiNodes in the Druid Meta-Compiler&length=30&author=Matías Demare, Guillermo Polito, Javier Pimás and Nahuel Palumbo&room=Room B!>
<!talk subject=Identifying unnecessary allocation using static escape analysis: a first approach in Pharo&length=30&author=Faouzi Mokhefi, Stéphane Ducasse, Pablo Tesone and Luc Fabresse&room=Room B!>
<!break subject=Coffee Break &length=30&room=Amphi!>
<!talk subject=An Analysis of Inline Method Refactoring&length=30&author=Balša Šarenac and Stéphane Ducasse&room=Room B!>
<!talk subject=Evaluating Benchmark Quality: a Mutation-Testing-Based Methodology&length=30&author=Federico Lochbaum and Guillermo Polito&room=Room B!>
<!talk subject=Package level scope heuristic for the Pharo auto-completion engine&length=30&author=Omar Abedelkader, Stéphane Ducasse, Oleksandr Zaitsev, Romain Robbes and Guillermo Polito&room=Room B!>

!> !>

<!day start=2025 July 2nd
<!segment start=11:00
<!talk subject=Migrating Katalon Studio Tests to Playwright with Model Driven Engineering&length=30&author=Nicolas Hlad and Benoit Verhaeghe&room=Room B!>
<!talk subject=FASTTypeScript metamodel generation using FAST traits and TreeSitter project&length=30&author=Aless Hosry and Benoit Verhaeghe&room=Room B!>
<!break subject=Lunch&length=120&room=Amphi!>
<!talk subject=Analysing Python Machine Learning Notebooks with Moose&length=30&author=Marius Mignard, Steven Costiou, Nicolas Anquetil and Anne Etien&room=Room B!>
<!talk subject=Gamifying Agent-Based Models in Cormas: First Prototype of a Playable Architecture for Serious Games in Pharo&length=30&author=Jovan Kupusović, Oleksandr Zaitsev, Christophe Le Page and Pierre Bommel&room=Room B!>
<!talk subject=Coypu: a library and DSL for Composing and Performing Electronic Music on-the-Fly with Pharo&length=30&author=Domenico Cipriani, Sebastian Jordan Montaño, Nahuel Palumbo and Stéphane Ducasse&room=Room B!>
<!talk subject=Integrating Executable Requirements in Prototyping&length=30&author=Yann Le Goff, Yann Le Goff, Pierre Laborde, Éric Le Pors, Mickaël Kerboeuf and Alain Plantec&room=Room B!>
<!break subject=Coffee Break &length=30&room=Amphi!>
<!talk subject=Even Lighter Than Lightweight: Augmenting Type Inference with Primitive Heuristics and AI-support&length=30&author=Larisa Safina and Jan Blizničenko&room=Room B!>
<!talk subject=Directing generative AI for Pharo Documentation&length=30&author=Pascal Zaragoza and Nicolas Hlad&room=Room B!>

!> !>