Perl Maven

Welcome future Perl Maven!

What can you do here?

If you are a beginner, or would like to refresh your Perl programming knowledge, you can go over the Perl tutorial.

You will find a few advanced articles too, though most of the advanced articles are available to the subscribers of the Perl Maven Pro service only.

If you are interested to listen to or even see other Perl developers, the Perl Maven TV Show is a collection of such interviews.

Want to make sure you don't miss any of the Perl Maven articels? Sign up to the newsletter!

Recent Articles

Memory usage and load time of Moose, Moo, and Class::Accessor

The other day I wrote about checking the memory usage of a Perl script. In that article we saw the memory footprint of some simple data, but have not looked at modules. Let's see how can we check the memory footprint and load time of modules.

Especially interesting are Moo and Moose, the two main object systems of Perl, and Class::Accessor that used to be a big hit before Moose came on the scene.


Memory usage and load time of Moose, Moo, and Class::Accessor


Pro: Add another static page

So far we've copied the look-and-feel from search.cpan.org, but the only page we serve is the main page of the site. Let's add another static page to see if there are any challenges. We are going to add the feedback page of search.cpan.org.


Add another static page


Length of an array in Perl

In Perl the length function is only used for strings (scalars). In order to get the length of an array use the scalar function.


Length of an array in Perl


Do you want to improve your Perl?

Register to the FREE Perl Maven newsletter here.
Email:
or to the Perl Weekly newletter over there

Do you want to become a Pro?

Check out the Perl Maven Pro.