Demos, Lectures and Talks.


All Slides on SlideShare: http://slideshare.net/MarcusDenker

2009

  1. JM2L 2009 Invited talk: "Pharo" Slides(PDF),Slides(slideshare) 28.11.2009

  2. DCC University of Chile. Lecture: "Sub-method Structural and Behavioral Reflection" Slides(PDF), Slides(slideshare). 22.09.2009

  3. 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
  4. SCG, University of Bern. CHOOSE Talk: "The present and future of Pharo" Slides 14.07.2009
  5. INRIA Lille, Presentation for competitive selection CR2 junior research scientists, 18.05.2009

2008

  1. PPS laboratory, Universite Paris Diderot - Paris 7 "Practical, Pluggable Types" Slides 04.12.2008
  2. DCC University of Chile: Presentation about my research (via video conference) Slides 29.10.2008
  3. University of Berne. CC Lecture: "Introduction to SSA" Slides, Fall 2008
  4. University of Berne. CC Lecture: "Optimizations" Slides, Fall 2008
  5. TOOLS 2008 Zuerich "The Meta of Meta-Object Architectures" Slides, Paper 30.06.2008
  6. Venturelab venture challenge. Final Presentation: "2denker engineering: Time|Source". 02.06.2008
  7. University of Berne. PhD Defense: "Sub-method Structural and Behavioral Reflection" Slides, Thesis 26.05.2008
  8. University of Berne. Lecture: "Sub-method Structural and Behavioral Reflection" Slides, Demo 05.03.2008

2007

  1. University of Berne. Lecture: "Working with Bytecode" Slides, Exercises, 05.12.2007
  2. Hasso Plattner Institute, Potsdam / Germany. Lecture: "Refactoring" Slides, Video (German) 20.11.2007
  3. Hasso Plattner Institute, Potsdam / Germany. Lecture: "Sub Method Reflection" Slides, Video (German) 20.11.2007
  4. University of Berne. Lecture: "Seaside" Slides 24.10.2007
  5. ESUG 2007, Lugano "Reflectivity Demo", Slides, 30.08.2007
  6. ESUG 2007, Lugano "Practical, Pluggable Types", International Conference on Dynamic Languages Slides, Paper 27.08.2007
  7. ECOOP 2007, Berlin "Type Feedback for Bytecode Interpreters" Position Paper ICOOOLPS 07 Slides, Paper 30.07.2007
  8. ECOOP 2007, Berlin "Reflectivity" Demo at Dyla 07 Slides
  9. TOOLS 2007 Zuerich "Sub-Method Reflection" Slides, Paper 25.06.2007

  10. University of Siegen "Squeak Introduction" Flyer, Slides 30.05.2007

2006

  1. Hasso Plattner Institute, Potsdam / Germany "Behavioral Reflection" Slides 05.12.2006
  2. Hasso Plattner Institute, Potsdam / Germany "Refactoring" Slides 05.12.2006
  3. University of Berne. Lecture: "Working with Bytecode" fall 2006
  4. NODE06 Erfurt "Design And Implementation of a Backward-In-Time Debugger" Slides, Paper, Demo 18.09.2006
  5. ESUG06 Prag "Squeak News" Slides , Abstract 06.09.2006
  6. ESUG06 Prag "Unanticipated Partial Behavioral Reflection" Slides, Paper, 04.09.2006
  7. Hasso Plattner Institute, Potsdam / Germany "Beyond Text - Methods as Objects" Slides 11.04.2006
  8. ERCIM 2006 Lille "Software Evolution from the Field: an Experience Report" Slides, Paper 07.04.2006

2005

  1. 22C3 "Seaside: Agile Web Application Development with Squeak". Squeak Image, Slides,Google Video, Video File 28.12.2005
  2. DCC University of Chile "VMs, Interpreters, JIT" Slides 10.2005
  3. DCC University of Chile "RBuilder and ByteSurgeon" Slides 10.2005
  4. ESUG05 Brussels "Runtime Bytecode Transformation for Smalltalk" Slides, Paper 23.08.2005
  5. RMLL05 Dijon "Croquet: Squeak in 3D" 09.07.2005
  6. LinuxTag05 "Squeak and Croquet" Squeak Image, Slides, Paper 25.06.2005

  7. PyPy Sprint Leysin: "Squeak and Croquet" January 2005

2004

  1. 21C3: "Squeak and Croquet". Squeak Image, Slides, Paper, Audio (mp3). December 28, 2004

  2. University of Berne. Lecture: "Working with Bytecode" Slides, Exercises, Dec 2004
  3. ESUG 2004: "AOStA": Squeak Image, Slides. September 10, 2004

  4. ESUG 2004 (Teacherday): "Squeak e.V.": Slides September, 2004

  5. University of Karlsruhe, Diplomarbeit: "Erweiterung eines statischen Übersetzers zu einem Laufzeitübersetzungssystem",
    Thesis, Squeak Image, Slides, Spring 2004

2003

  1. Squeak Meeting Bern: "A Programming Language Babel": Squeak Image, Slides. Fall 2003

  2. Squeak Meeting Bern: "A JIT as a System Service": Squeak Image, Slides. Fall 2003

  3. European Ruby Conference euroko03: "Beyond VI": Squeak Image, Slides, Video, Video on Google June 2003

  4. GpN2: "Squeak", Entropia e.V. CCC Karlsruhe, May 2003

  5. Entwicklertage 2003: Squeak als agile Entwicklungsumgebung. Squeak Image, Slides February 5, 2003

  6. University of Karlsruhe, Studienarbeit: Entwurf von Optimierungen für Squeak, Folien, Thesis January 2003

2002 and earlier

  1. Jahrestagung Fsub e.V.: Einführung in Squeak 2002

  2. University of Karlsruhe, Seminar Multimedia: Neue Medien, Lehr- und Lernsysteme, Folien 1999