By Carl Mäsak (‎masak‎) from Stockholm.pm
Date: Wednesday, 22 August 2012 10:15
Duration: 40 minutes
Target audience: Intermediate
Language: English
Tags: awesome implementation language macros perl6 practice


It's 2012, and Perl 6 is finally reaching a certain level of maturity. It's also getting macros.

Macros are a sort of code templates. They help you fold boilerplate into your programs for greater maintainability. Lisp has them, so they must be cool.

I'm currently in the middle of implementing macros in Rakudo, one of the leading Perl 6 implementations.

This talk takes you through the basics of macros, some of the subtleties of implementing them, and how having them makes Perl 6 less like a Swiss army knife and more like a Swiss army.

Attended by:
Platin Sponsors Gold Sponsors Silver Sponsors Sponsors

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