A bunch of new people started at work and we use a lot of Perl in our department. So I put together some information about Perl and I thought it might be worth sharing so here it is.
- Perl in about 2 hours 30 minutes
- Japanese translation by ktat
- Korean translation by Jin Kim
- Arabic translation by Abdurrahman Aborazmeh
- Chinese translation by Sam Hu
- Spanish translation by Luis F. Uceta
This was originally dispensed in the form of a presentation and about a dozen Perl scripts and half a dozen modules, which I've consolidated into one fairly readable file. If you find something that has been omitted from the file, this is probably either because it isn't used very frequently in my department, because it's trivial to look up, or because it just wouldn't fit due to time constraints.
It turns out that two and a half hours is barely enough to rattle through the essentials of Perl. The biggest example of this is
use, a critical core feature which requires knowledge of packages, modules (which are different from packages),
BEGIN blocks and class methods (i.e. object-oriented Perl) in order to fully explain.