Hour 14. Using Modules

Perl, as you've noticed, is an extremely flexible language. It deals with files, text, math, algorithms, and other issues normally found in any computer language. A lot of the language is dedicated to special-purpose functions. Regular expressions are a core part of the language, and they're very important to the way that Perl is used, although many languages do just fine without them. Perl's handling of external programs (backticks, pipes, and system from Hour 11, "System Interaction") is extensive, but again, many languages don't handle them at all.

The temptation with any language is to include anything useful to the core of the language itself. Being so inclusive can create a very large, hard-to-use language. For example, ...

Get Sams Teach Yourself Perl in 24 Hours now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.