Perl

Perl

The grandaddy of scripting languages, and the heart around which OSCON has grown, Perl is forever reinventing itself and advancing

Add to your personal schedule
Location: D139/140
Ricardo Signes (Pobox.com)
Average rating: ****.
(4.17, 12 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
Location: E143/144
Damian Conway (Thoughtstream)
Average rating: ****.
(4.19, 31 ratings)
This tutorial explores how Dr Damian Conway -- one of the most prolific and successful contributors to the Perl community and to the CPAN -- manages his own development and maintenance processes. It explains and explores some of the many tools he has designed and constructed to make developing in Perl quicker, cleaner, and more enjoyable. Read more.
Add to your personal schedule
Location: E147
Peter Scott (Pacific Systems Design Technologies)
Average rating: ***..
(3.75, 4 ratings)
Normally it takes three days of classes for a beginner to get familiar with Perl. We don't have three days, so we're going to speed things up... just a bit. This tutorial will cover the basics and enough of the more advanced features to bootstrap the learning process for Perl novices. Read more.
Add to your personal schedule
Location: E145
Randal L. Schwartz (FLOSS Weekly podcast)
Average rating: ***..
(3.80, 10 ratings)
Randal Schwartz recounts how he has spent half his life with Perl. Read more.
Add to your personal schedule
Location: E145
Augustina Ragwitz (Shutterstock)
Average rating: ****.
(4.33, 6 ratings)
The Perl community wants YOU to contribute! Whether you can barely write a line of code or have been hacking for years, you can make meaningful contributions! Read more.
Add to your personal schedule
Location: E145
Tatsuhiko Miyagawa (COOKPAD)
Average rating: ****.
(4.25, 8 ratings)
You have hundreds of CPAN module dependencies in your Perl application code, and want to always run it with the exact same version on your development, testing and production environments. Carton, with the power of cpanminus 1.6, lets you exactly do that. Read more.
Add to your personal schedule
Location: E145
Mark Allen (Mark Allen)
Average rating: ****.
(4.80, 10 ratings)
The UserAgent module in the perl web library is tried and true, battle tested (and battle scarred), but sometimes you just want more from your web library - more speed, more features. And sometimes you want less - less typing, less boilerplate. This talk examines four excellent alternatives to LWP::UserAgent: HTTP::Tiny, Mojo::UserAgent, LWP::Curl and Furl. Read more.
Add to your personal schedule
Location: E145
Clinton Gormley (Elasticsearch BV)
Average rating: ***..
(3.25, 4 ratings)
Elastic::Model is a new framework to store your Moose objects, which uses ElasticSearch as a NoSQL document store and flexible search engine. It is designed to make small beginnings simple, but to scale easily to Big Data requirements without needing to rearchitect your application. No job too big or small! Read more.
Add to your personal schedule
Location: E145
Steven Lembark (Workhorse Computing)
Average rating: ****.
(4.00, 6 ratings)
Object Trampolines are a flyweight pattern: the object is inexpensive to construct and transforms itself on demand. Perl's OO structure makes these relatively easy to implement and use. This talk describes the Object::Trampoline module with applications using DBI and data objects. Read more.
Add to your personal schedule
Location: E145
Paul Fenwick (Perl Training Australia)
Average rating: ****.
(4.62, 13 ratings)
The Perl Renaissance is in full swing. Object frameworks and syntax have been undated, web frameworks are easy and powerful, and modules are easy to manage and install. White Camel Award winner Paul Fenwick will be covering the best technologies of the recent age. No prior Perl experience required! Read more.
Add to your personal schedule
Location: E145
Ricardo Signes (Pobox.com)
Average rating: ****.
(4.78, 9 ratings)
What's new in Perl 5? This talk, given by the Perl 5 project manager (aka, "the pumpking") summarizes developments in the latest stable release of Perl 5, changes being worked on for next year, and an overview of life amidst the members of the perl5 development community. Read more.
Add to your personal schedule
Location: Portland 252
R Geoffrey Avery (Platypi Ventures), Larry Wall (The Wall Nuthouse)
Average rating: *****
(5.00, 11 ratings)
The annual What's New in the Perl community. Read more.
Add to your personal schedule
Location: Portland 252
Damian Conway (Thoughtstream)
Average rating: ****.
(4.85, 13 ratings)
Once again, Perl's Dark Lord unleashes a clowder of new and improved Perl modules on the unsuspecting world. It's Damian-as-usual: doing great and terrible things with Perl. Read more.

Sponsors

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or scordesse@oreilly.com.

Contact Us

View a complete list of OSCON contacts