Demos, Lectures and Talks.
All Slides on SlideShare: http://slideshare.net/MarcusDenker
2011
- Smalltalks 2011 Talk: "Research at RMOD"
Slides(PDF), Slides(slideshare). 05.11.2011
- Smalltalks 2011 Talk: Bootstrapping a Smalltalk"
Slides(PDF), Slides(slideshare). 04.11.2011
- Smalltalks 2011 Talk: "Pharo. One Year Later"
Slides(PDF)
, Slides(slideshare). 03.11.2011
- ESUG 2011 Talk: "Pharo Roadmap"
Slides(PDF), Slides(slideshare),
Video(youtube).
22.08.2011
- Universite catholique de Louvain Lecture: "Reflection and Context"
Slides(PDF), Slides(slideshare).
17.03.2011
2010
- Smalltalks 2010 Talk: "Pharo: A Dynamic Environment for Business and Research"
Slides(PDF),
Slides(slideshare),
12.11.2010
- ESUG 2010 Talk: "Pharo"
Slides(PDF),Slides(slideshare),
Video(youtube).
14.09.2010
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