Smart matching, a design guide

Smart matching, a design guide

By Rafaël Garcia-Suarez (‎rgs‎) from Paris.pm
Date: Wednesday, 5 August 2009 09:10
Duration: 20 minutes
Target audience: Technical Perl
Language:
Tags: p5p


This will tell the story of back-designing Perl 6's smart match in Perl 5, why the 5.10.0 implementation was found sub-optimal, and how and why it changed in 5.10.1.


Attended by: Patrick Michaud (‎Pm‎), Piers Cawley (‎pdcawley‎), Luciano Rocha (‎Strange‎), Vincent Pit (‎vincent‎), Léon Brocard (‎acme‎), Steffen Schwigon (‎renormalist‎), Maroš Kollár (‎maros‎), Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯 (‎daxim‎), Renee Bäcker (‎reneeb‎), Damian Conway (‎damian‎), Peter Makholm (‎brother‎), Thomas Klausner (‎domm‎), Pedro Melo (‎melo‎), Casiano Rodriguez-Leon (‎casiano‎), Paul Fenwick (‎pjf‎), Jose Celestino (‎japc‎), Clinton Gormley (‎DrTech‎), H.Merijn Brand (‎Tux‎), David H. Adler (‎dha‎), Luis Rodrigues (‎goblin‎), James Laver (‎jjl‎), Bernhard Schmalhofer (‎bernhard‎), Michele Beltrame (‎arthas‎), Maciej Czekay (‎Bruno‎), Roman Baumer (‎rba‎), oleber, Arjen Laarhoven, Marcel Grünauer (‎Marcel‎), Bálint Szilakszi (‎szbalint‎), JJ Allen, João Carreira, Stan Sawa, Flavio Poletti (‎polettix‎), Florian Ragwitz (‎rafl‎), David Fernández, Abigail, Lars Thegler (‎tagg‎), Jose L. Hernandez, Mark Morgan, David Faux, Henrik Tougaard (‎htoug‎), Carlos Juan Diaz (‎cjuan‎), Michael Zedeler (‎mzedeler‎), Pedro Rodrigues (‎careca‎), Enrique Nell (‎e-nell‎), Jörg Plate (‎Patterner‎), Stefano Rodighiero (‎larsen‎), Elizabeth Mattijsen (‎liz‎), Curtis Poe (‎Ovid‎), Aristotle, Franck Cuny, jani, Carl Mäsak (‎masak‎), Markus Pinkert (‎Bedivere‎), Alexandru Nedelcu, Ulrich Wisser (‎wisser‎), Darius Jokilehto, Lars Holgaard, Adrian Arnautu, Oskari Ojala (‎Okko‎), Hugo Costa, Adam Reeks, Jacinta Richardson (‎jarich‎), David Leadbeater (‎dg‎), Tiago Pedroso, Tobias Henoeckl (‎hoeni‎), Fernando Vezzosi (‎Bucciarati‎), Braceta, Thomas Heine, Hermen Lesscher (‎hermen‎), Edmund von der Burg (‎evdb‎), Markus Förster, Smylers, Emmanuel Rodriguez (‎potyl‎), Sue Spence (‎virtualsue‎),