ECOOP 2025
Mon 30 June - Fri 4 July 2025 Bergen, Norway
Thu 3 Jul 2025 09:00 - 10:15 at Auditorium M003 - Intro & Keynote Chair(s): Amir Shaikhha

I will draw and utilise connections between strands of metaprogramming practice and concepts in modern algebra. Modern algebra concerns the holistic study of algebraic structures and their interrelationships. In the first part of the talk, I will explore how algebraic identities enable construction of non-standard interpretations, facilitating modern partial evaluation for code generation. In the second part of the talk, I will describe more general algebraic structure and outline preliminary applications to language workbenches and hole-based metaprogramming.

Thu 3 Jul

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

09:00 - 10:15
Intro & KeynoteGPCE at Auditorium M003
Chair(s): Amir Shaikhha University of Edinburgh
09:00
75m
Keynote
Metaprogramming and algebra
GPCE
Ohad Kammar University of Edinburgh
:
:
:
: