I'm a permanent researcher at INRIA Lille - Nord Europe, team Rmod.
Squeak by Example is a open-source book about the Squeak development environment for the classic Smalltalk-80 programming language. Pharo by Example updates the book to use the Pharo fork and adds some new chapters.
Research Interests
Reflective Systems, Context-oriented Programming, Software Evolution, Language Design, Implementation of Dynamic Languages, Compilers, Bio-inspired Computing.
News
- 2012-01-26 Postdoc Position at RMOD more...
- 2012-01-26 Researcher Positions at INRIA more...
- 2012-01-20 The university of Lille-1 has 3 professor positions to start in september 2012 more...
- 2011-11-08 Slides from Smalltalks2011 are online here.
- 2011-09-18 RMoD is looking for a Postdoc, Engineer and Moose Engineer.
- 2011-07-24 TaskForUs has been Released! http://taskfor.us.
- 2011-05-22 Call for a Postdoc (UChile in cooperation with INRIA). More information.
- 2011-04-10 Pharo 1.2 has been released! http://www.pharo-project.org.
- 2011-03-20 The INRIA Equipe Associee PLOMO now has a website here.
- 2011-03-19 I am on the PC of the Workshops IWST 2011 and
RAM-SE 2011.
- 2011-01-23 RMOD is organizing a (winter-)school "Deep into Smalltalk" in March. Read more...
- 2011-01-05 The INRIA Equipe Associee between PLEIAD (University of Chile) and RMOD was accepted.
- 2010-10-06 Video of ESUG is online:
Web: ESUG Tuesday Videos,
file (flv),
file (mp4)
- 2010-09-20 The slides of my talk about Pharo are now online:
Slides(PDF), Slides(slideshare)
- 2010-08-12 The Paper "Modeling Features at Runtime" is now available online: abstract,
PDF
- 2010-07-28 Pharo by Example can now be ordered at Amazon.com
- 2010-07-26 Pharo 1.1 has been released! Link
- 2010-07-12 I have a flattr account: http://flattr.com
- 2010-07-12 RMoD is looking for a Moose Engineer: more infos
- 2010-07-07 The Paper "Read-Only Execution for Dynamic Languages" is available online: abstract,
PDF
- 2010-07-02 The Paper "Empowering Collections with Swarm Behavior" is available on arxiv: http://arxiv.org/abs/1007.0159
- 2010-06-29 The Paper "Modeling Features at Runtime" has been accepted at MODELS 2010.
- 2010-06-09 Ecole des Mines de Douai together with RMOD are looking for a PhD Student: more info
2010-06-04 We are looking for a full time engineer for Pharo: more info
- 2010-03-28 INRIA has a student internship program, more info
- 2010-03-26 I was selected to be on the Editorial Board of Annals of Improbable Research :-) PDF (page 19)
- 2010-03-22 The Paper "Read-Only Execution for Dynamic Languages" has been accepted at TOOLS 2010.
- 2010-03-15 The Paper "Language Boxes. Bending the Host Language with Modular Language Changes" is finally available:
Abstract, PDF.
- 2010-02-17 We have two PhD and two Postdoc positions at RMoD.
- PhD: Reflection and Security in Dynamic Languages More.
- PhD: Software re-modularization More.
- Postdoc: Reflection and Scoping in Dynamic Languages More.
- Postdoc: Designing a pure trait-based language More.
- 2009-11-28 The Slides form the JM2L 2009 talk are now online: Slides(PDF),Slides(slideshare)
- 2009-11-24 Pharo has now a twitter account: @pharoproject
- 2009-11-19 I will give a talk about Pharo at JM2L 2009 on 28 November in Sophia Antipolis, France.
- 2009-11-10 Our book Squeak by Example can now be ordered via amazon.com
- 2009-10-21 Two papers from IWST09 are now available online:
- Gwenael Casaccio, Damien Pollet, Marcus Denker and Stephane Ducasse, Object Spaces for Safe Image Surgery, PDF
- Stephane Ducasse, Marcus Denker and Adrian Lienhard, Evolving a Reflective Language: Lessons Learned from Implementing Traits, PDF
- 2009-10-19 Pharo by Example is now available: Abstract,
URL,
PDF,
Buy

