First class Variables in Pharo First Name: Marcus Last Name: Denker Type: Talk Abstract: In this talk I will present the first class variables in Pharo: With Slots, Class, and Global variables, we now model variables as objects. These mete-objects provide a new reflective API for variables and in addition, and allow the programmer to introduce new kinds of variables. This talk will present the ideas behind and show how to use first class variables by presenting examples. It will present how variable meta objects simplify reflecting on variables in combination with Reflectivity. Bio: Marcus Denker is a permanent researcher at INRIA Lille - Nord Europe. Before, he was a postdoc at the PLEIAD lab/DCC University of Chile and the Software Composition Group, University of Bern. His research focuses on reflection and meta-programming for dynamic languages. He is an active participant in the Squeak and Pharo open source communities for many years and the co-founder of 2Denker/Cologne/Germany. Marcus received a PhD in Computer Science from the University of Bern/Switzerland in 2008 and a Dipl.-Inform. (MSc) from the University of Karlsruhe/Germany in 2004. http://www.slideshare.net/esug/first-class-variables-in-pharo Video 1: https://www.youtube.com/watch?v=hEWKV9eWAGY Video 2: https://www.youtube.com/watch?v=fWo1V_C0cu8