Be the first to like this
First class Variables in Pharo
First Name: Marcus
Last Name: Denker
Video 1: https://www.youtube.com/watch?v=hEWKV9eWAGY
Video 2: https://www.youtube.com/watch?v=fWo1V_C0cu8
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.
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.