Skip to main content
Perl

Perl

Perl offers potent tools for text processing, system administration, and large-scale development. Learn the latest Perl approaches.

Add to your personal schedule
Perl
D137/138
Tutorial Please note: to attend, your registration must include Tutorials.
Ricardo Signes (Pobox.com)
Average rating: ****.
(4.89, 9 ratings)
Moose continues to emerge as the new standard for writing OO libraries in Perl. It provides a powerful, consistent API for building classes with a minimum of code. It can be customized with reusable components, making it easier to refactor your code as you go. This tutorial will explain what Moose is, how its parts work together, and how to start using Moose today to get more done with less. Read more.
Add to your personal schedule
Perl
E145
Piers Cawley (Thermeon)
Average rating: ****.
(4.33, 6 ratings)
We perl programmers aren't known as fans of formal types. Types are for straitjacketed languages like Java. But... the Moose revolution's changing all that. Types are a great way of encapsulating the messy business of data conversion and parameter validation, and can help you think more clearly about what's going on in complex code. Read more.
Add to your personal schedule
Perl
E147/148
Ricardo Signes (Pobox.com)
Average rating: *****
(5.00, 11 ratings)
This year brings the release of Perl 5.20.0, and the 20th anniversary of the Perl 5 programming language. In this session, Ricardo Signes, the Perl 5 project manager, covers the latest developments in the language, the development process, and changes we're hoping for in the near future. Read more.
Add to your personal schedule
Perl
E145
Curtis Poe (All Around The World)
Average rating: ****.
(4.20, 5 ratings)
Perl is known for its testing culture. Unfortunately it's often focused on quantity over quality. Perl's Test::Class::Moose project started out as an experiment but morphed into a way of having higher quality testing. With this module, you can get fine-grained control over your test suite, better understand your *real* code coverage and get an quick boost to test suite performance. Read more.
Add to your personal schedule
Perl
E147/148
Jeffrey Thalhammer (Stratopan)
Average rating: *****
(5.00, 7 ratings)
Managing CPAN dependencies can be a major frustration for Perl developers. In this session, you'll discover how to easily manage those dependencies by creating a private CPAN repository with Pinto. Read more.
Add to your personal schedule
Perl
E145
Damian Conway (Thoughtstream)
Average rating: ****.
(4.67, 18 ratings)
Join Damian for his annual kaleidoscopic tour of the strange and wonderful new Perl modules he's been developing over the past twelve months. Read more.
Add to your personal schedule
Perl
E145
Damian Conway (Thoughtstream)
Average rating: ****.
(4.92, 13 ratings)
Perl 6's many advanced features (junctions, multiple dispatch, generics, grammars, lazy evaluation, coroutines, etc.) may well offer awesome cosmic power, but for most of us the real and immediate benefits of switching to Perl 6 are the numerous minor Perl annoyances it fixes. This talk offers a dozen practical reasons why Perl 6 might now be a better choice as your everyday go-to problem-solver. Read more.
Add to your personal schedule
Perl
E145
Eric Wilhelm (Cisco, Inc.)
Average rating: ***..
(3.75, 8 ratings)
Functional programming is everywhere, hiding between imperative procedures. Stateless code with no side-effects may seem academic, but practical application of functional techniques leads to fewer bugs and cleaner code. Functional thinking is useful whether you're wrestling with a mess of copy-pasta or doing test-first development on some new object library. Read more.
Add to your personal schedule
Events | Perl
Portland 252
Ricardo Signes (Pobox.com)
Average rating: *****
(5.00, 2 ratings)
Some talks carefully guide the listeners through the entirety of a topic, starting with the basics and ending with the fine details. That's… not the plan for this talk. Read more.
Add to your personal schedule
Events | Perl
Portland 252
R Geoffrey Avery (Platypi Ventures)
Average rating: ****.
(4.75, 4 ratings)
Join us for the ever popular Perl Lightning Talks. Read more.