July 20–24, 2015
Portland, OR

Perl conference sessions

10:40am–11:20am Thursday, 07/23/2015
Damian Conway (Thoughtstream)
Your favorite development language may be great, but it inevitably has a few misfeatures that make every programming task unnecessarily harder. That doesn't mean you need to find a new language; you can fix your existing one. And, happily, you already have exactly the right tool to do that: your existing language.
1:40pm–2:20pm Wednesday, 07/22/2015
Daisuke Maki (HDE Inc)
Slides:   1-BIN 
Go is quickly becoming one of the many must-have items in our toolboxes. In this talk I will describe the common pitfalls and misunderstandings for people who have an extensive background in interpreted languages like myself. I will tell you all about my failures so you don't have to repeat them!
9:00am–12:30pm Tuesday, 07/21/2015
Damian Conway (Thoughtstream)
Perl 6 is a new multiparadigm language, in which you can easily combine functional, procedural, declarative, OO, and concurrent constructs, even within a single subroutine, without losing readability or efficiency. This class explores some of the most interesting multi-paradigm features of Perl 6, using familiar real-world examples stolen from every Programming 101 class you've ever taken.