www.perl.com
O'Reilly Network.oreilly.comSafari Bookshelf.Conferences. Sign In/My Account | View Cart   
Articles ONLamp Weblog Books School Short Cuts Podcasts  
advertisement


Perl.com


Happy 20th Anniversary, Perl!

Perl.com includes resources on downloading and installing Perl, a six-part tutorial on learning Perl, Perl articles, and Perl weblogs to help new and experienced programmers refine their skills, solve problems, and contribute to the worldwide Perl community.

Articles

Tile Image
Beginner's Introduction to Perl 5.10, Part 2
by chromatic, Doug Sheppard
Perl 5 has come a long way in the past few years. The newest version, Perl 5.10, added several new features to make your programs shorter, easier to maintain, easier to write, and more powerful. Here's how to start using files and strings in modern Perl.

Tile Image
A Beginner's Introduction to Perl 5.10
by chromatic, Doug Sheppard
Perl 5 has come a long way in the past few years. The newest version, Perl 5.10, added several new features to make your programs shorter, easier to maintain, easier to write, and more powerful. Here's how to start using modern Perl productively.

Tile Image
Using Amazon S3 from Perl
by Abel Lin
Amazon's Simple Storage Service provides a simple, flexible, and inexpensive way to manage online data storage. Amazon's S3 modules for Perl make storing and retrieving data in your own programs almost trivial, leaving Amazon to worry about hosting, scaling, and backups. Abel Lin shows how to store, retrieve, and store data with Amazon S3.

Tile Image
Reverse Callback Templating
by James Robson
Many programmers know of the two main systems of templating. One embeds actual source code into the template. The other provides a mini language with loops, conditionals, and other control structures. There is a third way -- a reverse callback system. James Robson explains this best-of-both-worlds approach by demonstrating Perl's Template::Recall module.

View the archive


Perl Weblog Posts

How Fresh is the CPAN?

Thursday May 08, 2008 4:26PM

I like numbers. They can mean a lot of things. Rather than continuing silly arguments over obfuscated and flawed measurements of "language popularity", perhaps a better way of measuring the viability of a language or platform is to measure the… read more chromatic

Patrick Michaud on the Parrot Compiler Toolkit

Monday May 05, 2008 6:00AM

Patrick Michaud gave Rakudo Perl Talk to the Dallas/Fort Worth Perl Mongers last month. These slides are a great overview of the current status of Parrot's Compiler Toolkit and Rakudo Perl 6. Of particular note is Effectiveness of the Parrot… read more chromatic

How Small Businesses Can Support Community-Driven Projects

Wednesday April 23, 2008 6:00AM

I promised to explore the theme of Free-loading Adoption of F/OSS in more detail. Alan Rimm-Kaufman's Why Small Businesses Should Support Open Source is a great place to start: It doesn’t matter if your donation is large or small. It… read more chromatic

Parrot 0.6.1 Released

Thursday April 17, 2008 4:11PM

Parrot hacker Jerry Gay released Parrot 0.6.1 on Tuesday. Parrot is a virtual machine designed to run dynamic languages efficiently, to allow them to interoperate in the same process, and to provide great compiler tools for building and modifying these… read more chromatic

More ONLamp Posts


Perl Recipe of the Day

Perl Recipe of the Day from Perl Cookbook, 2nd edition

You want to determine whether two filenames in a list correspond to the same file on disk (because of hard and soft links, two filenames can refer to a single file). You might do this to make sure that you don't change a file you've already worked with.

Do it now

 



Contact Us | Advertise with Us | Privacy Policy | Press Center | Jobs | Submissions Guidelines

Copyright © 2000-2008 O’Reilly Media, Inc. All Rights Reserved. | (707) 827-7000 / (800) 998-9938
All trademarks and registered trademarks appearing on the O'Reilly Network are the property of their respective owners.

For problems or assistance with this site, email