ESOP: European Symposium on Programming

FacebookTwitterLinkedInGoogle

 

Past:   Proceedings on DBLP

Future:  Post a CFP for 2024 or later   |   Invite the Organizers Email

 
 

All CFPs on WikiCFP

Event When Where Deadline
ESOP 2023 32st European Symposium on Programming
Apr 22, 2023 - Apr 27, 2023 Paris, France Oct 13, 2022
ESOP 2021 30th European Symposium on Programming
Mar 27, 2021 - Apr 1, 2021 Luxembourg Oct 15, 2020
ESOP 2019 European Symposium on Programming
Apr 8, 2019 - Apr 11, 2019 Prague, Czech Republic Nov 15, 2018 (Nov 9, 2018)
ESOP 2010 19th European Symposium on Programming
Mar 22, 2010 - Mar 26, 2010 Paphos, Cyprus Oct 8, 2009 (Oct 1, 2009)
ESOP 2009 18th European Symposium on Programming
Mar 22, 2009 - Mar 29, 2009 York, UK Oct 9, 2008 (Oct 2, 2008)
 
 

Present CFP : 2023

32st European Symposium on Programming

General information

ESOP is an annual conference devoted to fundamental issues in the specification, design, analysis, and implementation of programming languages and systems. ESOP seeks contributions on all aspects of programming language research including, but not limited to, the following areas:

* programming paradigms and styles: functional programming; object-oriented programming; probabilistic programming; logic programming; constraint programming; extensible programming languages; programming languages for systems code; novel programming paradigms;
* methods and tools to specify and reason about programs and languages: programming techniques; meta-programming; domain-specific languages; proof assistants; type systems; dependent types; program logics, static and dynamic program analysis; language-based security; model checking; testing;
* programming language foundations: formal semantics; type theory; logical foundations; category theory; automata; effects; monads and comonads; recursion and corecursion; continuations and effect handlers; program verification; memory models; abstract interpretation;
* methods and tools for implementation: compilers; program transformations; rewriting systems; partial evaluation; virtual machines; refactoring; intermediate languages; run-time environments; garbage collection and memory management; tracing; profiling; build systems; program synthesis;
* concurrency and distribution: process algebras; concurrency theory; session types; parallel programming; service-oriented computing; distributed and mobile computing; actor-based languages; verification and testing of concurrent and distributed systems;
* applications and emerging topics: programming languages and PL methods in education, security, privacy, database systems, computational biology, signal processing, graphics, human-computer interaction, computer-aided design, artificial intelligence and machine learning; case studies in program analysis and verification.

Contributions bridging the gap between theory and practice are particularly welcome.

Programme chair

Thomas Wies (New York University)


Programme committee

Parosh Abdulla (Uppsala University)
Elvira Albert (University of Madrid)
Timos Antonopoulos (Yale University)
Suguman Bansal (University of Pennsilvania)
Josh Berdine (Facebook)
Annette Bieniusa (Technical University of Kaiserslautern)
Sandrine Blazy (University of Rennes 1)
Johannes Borgström (Uppsala University)
Georgiana Caltais (Konstanz University)
Ankush Das (AWS)
Cezara Drăgoi (INRIA, ENS)
Michael Emmi (AWS)
Simon Gay (University of Glasgow)
Silvia Ghilezan (University of Novi Sad)
Jan Hoffman (CMU)
Shachar Itzhaky (Technion)
Benjamin Kaminski (University College London)
Robbert Krebbers (Radboud University Nijmegen)
Viktor Kuncak (EPFL)
Roland Meyer (TU Braunschweig)
David Monniaux (VERIMAG)
Jorge Pérez (University of Groningen)
Andrei Popescu (The University of Sheffield)
Jonathan Protzenko (Microsoft Research)
Graeme Smith (University of Queensland)
Ana Sokolova (University of Salzburg)
Alexander Summers (UBC)
Tachio Terauchi (Waseda University)
Caterina Urban (INRIA)
Niki Vazou (IMDEA Software Institute)
 

Related Resources

TASE 2025   19th International Symposium on Theoretical Aspects of Software Engineering
CPAIOR 2024   International Conference on the Integration of Constraint Programming, Artificial Intelligence, and Operations Research
TASE 2025   19th International Symposium on Theoretical Aspects of Software Engineering
ASPLOS 2025   The ACM International Conference on Architectural Support for Programming Languages and Operating Systems
ECNLPIR 2024   2024 European Conference on Natural Language Processing and Information Retrieval (ECNLPIR 2024)
CAV 2025   37th International Conference on Computer Aided Verification
OOPSLA 2025 Round 2 2025   Conference on Object-Oriented Programming Systems, Languages, and Applications (Round 2)
SIMULTECH 2025   15th International Conference on Simulation and Modeling Methodologies, Technologies and Applications
ECSA 2025   19th European Conference on Software Architecture
AVC 2024   Advances in Vision Computing: An International Journal