Workshop Programme
9:00 - 10:30
- Introduction
- Alexander Repenning, "Antiobjects: Mapping Game AI to Massively Parallel Architectures using Collaborative Diffusion"
10:30 - 11:00
- Coffee break
11:00 - 12:30
- Sébastien Mosser, "Are functional languages a good way to represent productive meta-models?"
- Pierre Thierry, Simon E.B. Thierry, "Dynamic data models: an application of MOP-based persistence in Common Lisp"
12:30 - 14:00
- Lunch break
14:00 - 15:30
- Christophe Rhodes, "CLOS discriminating functions and user-defined specializers"
- Jim Newton, "Specialization Oriented Programming"
15:30 - 16:00
- Coffee break
16:00 - 18:00
- Nikodemus Siivola, "Thread and Interrupt Safe Method Dispatch in PCL"
- Pascal Costanza, Robert Hirschfeld, "Recent Developments in ContextL and Context-oriented Programming"
- Wrap Up