CoCoDo is a coding dojo where you can enjoy an entire day of compiler programming under gentle guidance of field experts.
Compiler construction comprises, but is not limited to, lexical analysis, syntactic analysis, preprocessing, context handling, code generation, code optimisation, virtual machines, interpreters, smell detection, clone management, portability, migration, refactoring, domain-specific language design, linking and loading, assembling and disassembling, generics and reflection, numerous paradigms and so much more.
Information about Raincode Labs Compiler Coding Dojo can be found on:
https://cocodo.github.io/
Coding Dojo
Tue 4 Apr Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
Tue 4 Apr
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
09:00 - 09:15 Day opening | Welcome and Introductions CoCoDo Vadim ZaytsevRaincode, Belgium | ||
09:15 - 10:30 Talk | Attribute Grammars for DSLs for Music and 3D Graphics CoCoDo |
11:00 - 12:00 Talk | Late Phases of Compilation in Rascal CoCoDo Anya Helene BaggeUniversity of Bergen |
13:30 - 15:00 Talk | Experimenting with Racket as a Language Workbench CoCoDo Robby FindlerNorthwestern University |
15:30 - 15:50 Talk | Live Programming in the 21st Century CoCoDo | ||
15:50 - 16:10 Talk | From Compilers to Software Language Engineering CoCoDo Ralf LaemmelUniversity of Koblenz-Landau, Germany Link to publication | ||
16:10 - 16:30 Talk | FunCons as the Future of Compiler Compilers CoCoDo | ||
16:30 - 17:00 Day closing | Final Discussion and Framework Pitches CoCoDo Vadim ZaytsevRaincode, Belgium |