21st Century Systems Perl - the New Perl Enlightment for sysadmins

Matt Trout (Shadowcat Systems Limited)
Perl
Location: Portland 256
Average rating: ***..
(3.84, 25 ratings)

Over the past few years, the state of the art in Perl application development has advanced by leaps and bounds, notably as a result of the Catalyst MVC web framework and the Moose metaprotocol and object system.

However, systems scripting has a different set of priorities to applications development – ease of modification by a sysadmin not hugely familiar with the language is essential, as is fast startup time for usage in shell scripts, and deployment must be made as trivial as possible.

In this talk, I intend to discuss how the same principles that enable the new perl enlightenment in applications development best practices can be repurposed in a way that both makes perl more of a super-shell than ever before – but also to allow easy and rapid development of complex, reliable utilities in a manner still consistent with the requirements of systems administration tools.

Matt Trout

Shadowcat Systems Limited

Matt S Trout was thrust into Perl at the tender age of 17 by a backup accident. Two weeks later he realised that he was in love with the language and has been happily using it for systems automation, network, web and database development ever since.

He is a core developer (and repository admin) for the Catalyst web framework, the DBIx::Class ORM and the Moose metaprotocol and object system, as well as contributing to assorted other CPAN projects.

Matt spends his days leading the technical team at Shadowcat Systems Limited, an open source consultancy specialising in Catalyst, Perl applications deployment and systems architecture. Shadowcat sponsors web, source repository and mailing list hosting for Catalyst, DBIx::Class and a large number of associated projects, and creates and releases open source code both internally and on behalf of its clients.

  • Intel
  • Microsoft
  • Google
  • Facebook
  • Rackspace Hosting
  • (mt) Media Temple, Inc.
  • ActiveState
  • CommonPlaces
  • DB Relay
  • FireHost
  • GoDaddy
  • HP
  • HTSQL by Prometheus Research
  • Impetus Technologies Inc.
  • Infobright, Inc
  • JasperSoft
  • Kaltura
  • Marvell
  • Mashery
  • NorthScale, Inc.
  • Open Invention Network
  • OpSource
  • Oracle
  • Parallels
  • PayPal
  • Percona
  • Qualcomm Innovation Center, Inc.
  • Rhomobile
  • Schooner Information Technology
  • Silicon Mechanics
  • SourceGear
  • Symbian
  • VoltDB
  • WSO2
  • Linux Pro Magazine

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com

Download the OSCON Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com

OSCON Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON Newsletter (login required)

OSCON 2.0 Ideas

Have an idea for OSCON to share? oscon-idea@oreilly.com

Contact Us

View a complete list of OSCON contacts