Brussels / 1 & 2 February 2020


Stephane Ducasse

Reflective dynamically typed pur object-oriented fan and addict. Co founder of

I'm an Inria Research Director. I lead RMoD team I'm expert in language design and reengineering. I worked on traits. Traits have been introduced in Pharo, Perl, PHP and under a variant into Scala, Groovy and Fortress. I'm expert on software quality, program understanding, program visualisations, reengineering and metamodeling. I'm one of the developer of Moose, an open-source software analysis platform I created Synectique a company building dedicated tools for advanced software analyses. I'm one of the leader of Pharo a dynamic reflective object-oriented language supporting live programming. I built the industrial Pharo consortium I work regularly with companies (Thales, Wordline, Siemens, Berger-Levrault, Arolla,...) on software evolution problems. I wrote couple hundred articles and several books. According to google my h-index is 54 for more than 12800 citations. I like to help people becoming what they want and building things.



Title Day Room Track Start End
A minimal pur object-oriented reflective language
A minimal pur object-oriented reflective language
Sunday AW1.125 Minimalistic, Experimental and Emerging Languages 10:50 11:10