Perl
Perl is a dynamic programming language created by Larry Wall and first released in 1987.
Application
Any
Platform
Any
License
Any
Perl comes with a whole bunch of cryptically-named built-in variables, which clever Perl programmers exploit to reduce the number of lines of code in their scripts. This article examines some of the...
Over the course of this tutorial, I'll be examining Perl's arrays in detail, explaining what they are, how they work, and how you can use them to get things done faster, better and cheaper. In...
Over the course of the next few pages, I will introduce you to one of the more interesting modules in the Perl pantheon, the Getopt::Long.pm module. This module provides a simple API to parse options...
In this article, Rahul shows us how to create a client-server socket program in Perl and then demonstrates it by pinging the server.
AppConfig shines as a way of configuring applications in Perl in the simple cases, but occasionally you need more power in command-line processing and configuration-file parsing. Instead of using...
Put Perl into your RDBMS design to reach database nirvana. This installment looks specifically the Class::DBI CPAN module and MySQL to introduce you to embedding Perl in database tables.
Perl 6 is finally coming within reach. This article gives you a tour of the grammars and regular expressions of the Perl 6 language, comparing them with the currently available Parse::RecDescent...
Perl is an incredibly flexible language, but its ease of use can lead to some sloppy and lazy programming habits. We're all guilty of them, but there are some quick steps you can take to improve the...
Perl is one of the most popular languages out there, and is
used for everything from mission-critical projects to Web
applications to "glue." It is not, however, often used for GUI
programming...
This manual includes some perl programming basics with a few examples to give a basic understanding on how to implement server side scripts when dealing with input from a client side web browser.
The author turns a love of beer into a Perl application server
-- going from a simple front end to database servers, and
developing into a social-network Web application. He begins,
however,...
In this article, the author reviews three Perl coding books,
bringing you summaries of the key information contained in the
books and how the new versions have been updated.
Sam Tregar delivers a great book on Perl module development that, despite the name, still has a lot to offer even if you don't plan to publish your modules on CPAN for public use. Topics covered...
This article shows how to launch a process (such as a bat file, perl script, console program) and have its standard output displayed on a windows form.
This chapter covers the mod_perl coding specifics, different from normal Perl coding. Most other perl coding issues are covered in the perl manpages and rich literature.
Perl has been called the glue that holds the Internet together because it is an extremely powerful text processing and CGI programming language. Although Perl was designed in the beginning to be a...
This is the script for my talk at YAPC::EU::2002. It's not a transcript of what I actually said; rather it collects together the notes that were in the pod source to the slides, the notes scribbled...
You will discover these important Perl basics invaluable when you start coding for mod_perl. I will start with pure Perl notes and gradually move to explaining the peculiarities of coding for...
How fast does your Perl run? Hopefully, most of the time, the answer is ``fast enough''. But sometimes it isn't. How do we speed up a Perl program? How do we know what's making it unacceptably slow?...