Demos, Lectures and Talks.
All Slides on SlideShare: http://slideshare.net/MarcusDenker
2009
- JM2L 2009 Invited talk: "Pharo"
Slides(PDF),Slides(slideshare) 28.11.2009
- DCC University of Chile. Lecture: "Sub-method Structural and Behavioral Reflection"
Slides(PDF),
Slides(slideshare).
22.09.2009
- DCC, University of Chile. Talk: "An Instrument whose Music is Ideas. Smalltalk, eToys and the Idea of the Children's Machine".
Slides, Abstract, Notes 26.08.2009 - SCG, University of Bern. CHOOSE Talk: "The present and future of Pharo" Slides 14.07.2009
- INRIA Lille, Presentation for competitive selection CR2 junior research scientists, 18.05.2009
2008
- PPS laboratory, Universite Paris Diderot - Paris 7 "Practical, Pluggable Types" Slides 04.12.2008
- DCC University of Chile: Presentation about my research (via video conference) Slides 29.10.2008
- University of Berne. CC Lecture: "Introduction to SSA" Slides, Fall 2008
- University of Berne. CC Lecture: "Optimizations" Slides, Fall 2008
- TOOLS 2008 Zuerich "The Meta of Meta-Object Architectures" Slides, Paper 30.06.2008
- Venturelab venture challenge. Final Presentation: "2denker engineering: Time|Source". 02.06.2008
- University of Berne. PhD Defense: "Sub-method Structural and Behavioral Reflection" Slides, Thesis 26.05.2008
- University of Berne. Lecture: "Sub-method Structural and Behavioral Reflection" Slides, Demo 05.03.2008
2007
- University of Berne. Lecture: "Working with Bytecode" Slides, Exercises, 05.12.2007
- Hasso Plattner Institute, Potsdam / Germany. Lecture: "Refactoring" Slides, Video (German) 20.11.2007
- Hasso Plattner Institute, Potsdam / Germany. Lecture: "Sub Method Reflection" Slides, Video (German) 20.11.2007
- University of Berne. Lecture: "Seaside" Slides 24.10.2007
- ESUG 2007, Lugano "Reflectivity Demo", Slides, 30.08.2007
- ESUG 2007, Lugano "Practical, Pluggable Types", International Conference on Dynamic Languages Slides, Paper 27.08.2007
- ECOOP 2007, Berlin "Type Feedback for Bytecode Interpreters" Position Paper ICOOOLPS 07 Slides, Paper 30.07.2007
- ECOOP 2007, Berlin "Reflectivity" Demo at Dyla 07 Slides
- TOOLS 2007 Zuerich "Sub-Method Reflection" Slides,
Paper 25.06.2007
- University of Siegen "Squeak Introduction" Flyer, Slides 30.05.2007
2006
- Hasso Plattner Institute, Potsdam / Germany "Behavioral Reflection" Slides 05.12.2006
- Hasso Plattner Institute, Potsdam / Germany "Refactoring" Slides 05.12.2006
- University of Berne. Lecture: "Working with Bytecode" fall 2006
- NODE06 Erfurt "Design And Implementation of a Backward-In-Time Debugger" Slides, Paper, Demo 18.09.2006
- ESUG06 Prag "Squeak News" Slides , Abstract 06.09.2006
- ESUG06 Prag "Unanticipated Partial Behavioral Reflection" Slides, Paper, 04.09.2006
- Hasso Plattner Institute, Potsdam / Germany "Beyond Text - Methods as Objects" Slides 11.04.2006
- ERCIM 2006 Lille "Software Evolution from the Field: an Experience Report" Slides, Paper 07.04.2006
2005
- 22C3 "Seaside: Agile Web Application Development with Squeak". Squeak Image, Slides,Google Video, Video File 28.12.2005
- DCC University of Chile "VMs, Interpreters, JIT" Slides 10.2005
- DCC University of Chile "RBuilder and ByteSurgeon" Slides 10.2005
- ESUG05 Brussels "Runtime Bytecode Transformation for Smalltalk" Slides, Paper 23.08.2005
- RMLL05 Dijon "Croquet: Squeak in 3D" 09.07.2005
- LinuxTag05 "Squeak and Croquet" Squeak Image,
Slides,
Paper 25.06.2005
- PyPy Sprint Leysin: "Squeak and Croquet" January 2005
2004
- 21C3: "Squeak and Croquet". Squeak Image,
Slides, Paper, Audio (mp3). December 28, 2004
- University of Berne. Lecture: "Working with Bytecode" Slides, Exercises, Dec 2004
- ESUG 2004: "AOStA": Squeak Image, Slides. September 10, 2004
- ESUG 2004 (Teacherday): "Squeak e.V.": Slides September, 2004
- University of Karlsruhe, Diplomarbeit: "Erweiterung eines statischen Übersetzers zu einem Laufzeitübersetzungssystem",
Thesis, Squeak Image, Slides, Spring 2004
2003
- Squeak Meeting Bern: "A Programming Language Babel": Squeak Image, Slides. Fall 2003
- Squeak Meeting Bern: "A JIT as a System Service": Squeak Image, Slides. Fall 2003
- European Ruby Conference euroko03: "Beyond VI": Squeak Image,
Slides, Video, Video on Google June 2003
- GpN2: "Squeak", Entropia e.V. CCC Karlsruhe, May 2003
- Entwicklertage 2003: Squeak als agile Entwicklungsumgebung.
Squeak Image,
Slides
February 5, 2003
- University of Karlsruhe, Studienarbeit: Entwurf von Optimierungen für Squeak,
Folien,
Thesis January 2003