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 AprDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
Tue 4 Apr
Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
09:00 - 10:30 | |||
09:00 15mDay opening | Welcome and Introductions CoCoDo Vadim Zaytsev Raincode, Belgium | ||
09:15 75mTalk | Attribute Grammars for DSLs for Music and 3D Graphics CoCoDo |
11:00 - 12:00 | |||
11:00 60mTalk | Late Phases of Compilation in Rascal CoCoDo Anya Helene Bagge University of Bergen |
13:30 - 15:00 | |||
13:30 90mTalk | Experimenting with Racket as a Language Workbench CoCoDo Robert Bruce Findler Northwestern University |
15:30 - 17:00 | |||
15:30 20mTalk | Live Programming in the 21st Century CoCoDo | ||
15:50 20mTalk | From Compilers to Software Language Engineering CoCoDo Ralf Laemmel University of Koblenz-Landau, Germany Link to publication | ||
16:10 20mTalk | FunCons as the Future of Compiler Compilers CoCoDo | ||
16:30 30mDay closing | Final Discussion and Framework Pitches CoCoDo Vadim Zaytsev Raincode, Belgium |