From 1034c3eb0d9c3d00eb13e1ecc5887b3907e016e2 Mon Sep 17 00:00:00 2001 From: Marcus Denker Date: Tue, 2 Apr 2024 16:50:16 +0200 Subject: [PATCH] Talk Fluid Proposal of a Fluid Talk --- .../talks/2024-FluidClassDefintions.pillar | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 2024-Conference/talks/2024-FluidClassDefintions.pillar diff --git a/2024-Conference/talks/2024-FluidClassDefintions.pillar b/2024-Conference/talks/2024-FluidClassDefintions.pillar new file mode 100644 index 00000000..8a8538d7 --- /dev/null +++ b/2024-Conference/talks/2024-FluidClassDefintions.pillar @@ -0,0 +1,15 @@ +! Fluid Class Defintions In Pharo 12 + +Marcus Denker (marcus.denker@inria.fr) + +""Abstract:"" + +With Pharo12, the Fluid Class Definition format is now the default. + +We will first look back at the traditional Smalltalk-80 class defintion format and show the problems that it has. + +Then we present the Pharo Fluid Class Defintiona and show how it solves these problems. We discuss how the Fluid format works hand in hand with First Class Variables. +After some examples of Fluid in Pharo12, we discuss what Fluid could enable in the future. + +""Bio:"" +Marcus Denker is a permanent researcher (CR1, with tenure) at INRIA Lille. 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. Marcus Denker 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. He co-founded ZWEIDENKER in 2009. He is a member of ACM, GI and a board-member of ESUG. \ No newline at end of file