Beginning PMCs

One of the best things about Parrot is that it’s not just for Perl implementors. Parrot 0.0.3 came with support for extensible data types that can be used to implement the types used in your favorite language. The mechanism…

Read it

Finding CGI Scripts

Introduction No matter how much we try to convince people that Perl is a multi-purpose programming language, we’d be deluding ourselves if we didn’t admit that the majority of programmers first come into contact with Perl through their experience with…

Read it

Apocalypse 4

Editor’s Note: this Apocalypse is out of date and remains here for historic reasons. See Synopsis 04 for the latest information. Table of Contents Accepted RFCs RFC 022: Control flow: Builtin switch statement Table 1: Matching a switch value…

Read it

Beginning Bioinformatics

Bioinformatics, the use of computers in biology research, has been increasing in importance during the past decade as the Human Genome Project went from its beginning to the announcement last year of a “draft” of the complete sequence of…

Read it

Request Tracker

If you’ve ever had to do user support, then you’ll be familiar with the following scenario: A question comes in from a user, and you write an e-mail reply. However, by the time you’ve hit “send,” another member of…

Read it

Parsing Protein Domains with Perl

The Perl programming language is popular with biologists because of its practicality. In my book, Beginning Perl for Bioinformatics, I demonstrate how many of the things biologists want to write programs for are readily-even enjoyably-accomplished with Perl. My book…

Read it