A MOP for Perl 5

By Stevan Little (‎stevan‎)
Date: Wednesday, 22 August 2012 10:15
Duration: 40 minutes
Target audience: Any
Language: English
Tags: moose mop perl the_future

You can find more information on the speaker's site:


This talk will explore the current proposal for adding a new object system to the Perl 5 core. We will discuss the syntax and semantics as well as the underlying MOP (Meta Object Protocol) that the system will be built upon. We will also explore what that would mean for the future of Perl 5 as a language and how it will retain the connection to the past.


Attended by: Sébastien Aperghis-Tramoni (‎Maddingue‎), Damien Krotkine (‎dams‎), Nicholas Clark, Alberto Simões (‎ambs‎), Thomas Klausner (‎domm‎), Gianni Ceccarelli (‎dakkar‎), Karl Gaissmaier (‎Charly‎), Aaron Crane (‎arc‎), Salve J. Nilsen (‎sjn‎), Leo Lapworth (‎Ranguard‎), Lars Thegler (‎tagg‎), Gabor Szabo (‎szabgab‎), H.Merijn Brand (‎Tux‎), Dagfinn Ilmari Mannsåker (‎ilmari‎), Paul van Eldijk (‎pavel‎), Anton Berezin (‎Grrrr‎), Diego Kuperman (‎diegok‎), Claes Jakobsson (‎claes‎), Markus Pinkert (‎Bedivere‎), Michael Schwern (‎Schwern‎), Sören Laird Sörries, Roman Baumer (‎rba‎), Winfried Puchinger (‎winpuc‎), Serge Hoffmann (‎atcom‎), Olivier Mengué (‎dolmen‎), Renee Bäcker (‎reneeb‎), Curtis Poe (‎Ovid‎), Erik Johansen (‎uniejo‎), Steffen Winkler (‎STEFFENW‎), Martin Becker (‎martin‎), Tobias Kremer (‎soulchild‎), Peter Makholm (‎brother‎), Francoise Dehinbo (‎franky‎), Alexander Hartmaier (‎abraxxa‎), Todd Rinaldo (‎toddr‎), Stevan Little (‎stevan‎), Eric Johnson (‎kablamo‎), Jess Robinson (‎castaway‎), Bernd Ulmann (‎vaxman‎), Markus Raulf, Steffen Schwigon (‎renormalist‎), David Faux, Sebastian Willert, Tomas Doran (‎t0m‎), Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯 (‎daxim‎), Marcel Grünauer (‎Marcel‎), Michael Jemmeson (‎michael‎), Zbigniew Lukasiak (‎zby‎), Maxim Vuets (‎mvuets‎), Dave Sherohman (‎dsheroh‎), Herbert Breunung (‎lichtkind‎), Michele Beltrame (‎arthas‎), oleber, Alexey Surikov (‎ksurent‎), Henrik Hald Nørgaard, Reini Urban (‎rurban‎), Jesse Luehrs (‎doy‎), Luís Miguel Braga (‎microft‎), Claudio Ramirez (‎nxadm‎), Matthias Zeichmann, Carlos Juan Diaz (‎cjuan‎), Gabi Hack (‎gabimuc‎), Tomasz Czepiel (‎tjmc‎), John van Krieken (‎vladtz‎), Torsten Förtsch, confuseAcat, Sawyer X, Wolfgang Pecho, Hilko Bengen (‎hillu‎), Alex Timoshenko, Heinz Knutzen, Dominic Humphries (‎djh‎), Tadeusz Sośnierz (‎tadzik‎), Patrick Ringl (‎pari‎), Gunnar Koppel (‎wk‎), Yanick Champoux (‎Yanick‎), Vincent Bachelier (‎geistteufel‎), Andreas Altergott, Tudor Constantin, Piotr Fusik (‎0xF‎), Mike Francis (‎mrf‎), Christian Walde (‎Mithaldu‎), Peter Heuchert, Frank Lichtenheld (‎djpig‎), Catalin Ciurea (‎catalin‎), Nicolas Rochelemagne (‎atoomic‎), Matthias Bloch (‎maettu‎), Dirk Joos (‎Dirk80‎), Farhad Fouladi, Jean-Baptiste Mazon, Robert Norris (‎robn‎), Fredrik Thunberg (‎Thunis‎), Caio Romão, Miguel Godinho, Manfred Stock, Benjamin Bosch, Anders Melchiorsen, Richard Jelinek (‎the whip‎), Johann Rolschewski (‎jorol‎), Tri Duong Tran, Herbert Leitz, Matt Koscica (‎atomicstack‎), Artur Spengler,
Platin Sponsors Gold Sponsors Silver Sponsors Sponsors

Want to sponsor YAPC::EU? See the sponsor packages