2012Unpublished venueRequires access

A short Perl reference

Tore Samuelsson

Open publisher page 0 citations

Abstract

In short, when the genome project was foundering in a sea of incompatible data formats, rapidly changing techniques, and monolithic data-analysis programs, Perl saved the day. Though it's not perfect, Perl seems to meet the needs of the genome centers remarkably well, and is usually the first tool we turn to when we have a problem to solve. (Lincoln Stein, from ‘How Perl saved the genome project’) The Perl programming language was invented by Larry Wall; his version 1.000 was presented in 1987. Perl is said not to be an acronym, but still you occasionally see it said to represent ‘Practical Extraction and Report Language’ or ‘Pathologically Eclectic Rubbish Lister’. The word ‘Perl’ (with a capital P) refers to the programming language as such, whereas ‘perl’ refers to the interpreter (implementation). Larry Wall originally invented the language to help out in system administration and in the analysis of huge text files, but through the years Perl has been continuously developed and has for many years been widely used in areas such as web programming and bioinformatics. The information found in this appendix is very far from a complete description of Perl. The focus here is on the features of Perl that are mentioned in this book. There are certain important elements that are left out, such as variable references and object-oriented approaches. For more extensive information the reader is referred to other sources as listed towards the end of this appendix – for example, Perl Programming , for which Larry Wall is one of the coauthors.

About this research paper

What this paper is about

In short, when the genome project was foundering in a sea of incompatible data formats, rapidly changing techniques, and monolithic data-analysis programs, Perl saved the day. Though it's not perfect, Perl seems to meet the needs of the genome centers remarkably well, and is usually the first tool we turn to when we have a problem to solve. (Lincoln Stein, from ‘How Perl saved the genome project’) The Perl programming language was invented by Larry Wall; his version 1.000 was presented in 1987. Perl is said not to be an acronym, but still you occasionally see it said to represent ‘Practical Extraction and Report Language’ or ‘Pathologically Eclectic Rubbish Lister’. The word ‘Perl’ (with a capital P) refers to the programming language as such, whereas ‘perl’ refers to the interpreter (implementation). Larry Wall originally invented the language to help out in system administration and in the analysis of huge text files, but through the years Perl has been continuously developed and has for many years been widely used in areas such as web programming and bioinformatics. The information found in this appendix is very far from a complete description of Perl. The focus here is on the features of Perl that are mentioned in this book. There are certain important elements that are left out, such as variable references and object-oriented approaches. For more extensive information the reader is referred to other sources as listed towards the end of this appendix – for example, Perl Programming , for which Larry Wall is one of the coauthors.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

In short, when the genome project was foundering in a sea of incompatible data formats, rapidly changing techniques, and monolithic data-analysis programs, Perl saved the day. Though it's not perfect, Perl seems to meet the needs of the genome centers remarkably well, and is usually the first tool we turn to when we have a problem to solve. (Lincoln Stein, from ‘How Perl saved the genome project’) The Perl programming language was invented by Larry Wall; his version 1.000 was presented in 1987. Perl is said not to be an acronym, but still you occasionally see it said to represent ‘Practical Extraction and Report Language’ or ‘Pathologically Eclectic Rubbish Lister’. The word ‘Perl’ (with a capital P) refers to the programming language as such, whereas ‘perl’ refers to the interpreter (implementation). Larry Wall originally invented the language to help out in system administration and in the analysis of huge text files, but through the years Perl has been continuously developed and has for many years been widely used in areas such as web programming and bioinformatics. The information found in this appendix is very far from a complete description of Perl. The focus here is on the features of Perl that are mentioned in this book. There are certain important elements that are left out, such as variable references and object-oriented approaches. For more extensive information the reader is referred to other sources as listed towards the end of this appendix – for example, Perl Programming , for which Larry Wall is one of the coauthors.

Key concepts: Perl, Computer science, Genome, World Wide Web, Programming language, Biology, Genetics, Gene

Related papers

Back to paper searchBrowse research topicsOriginal source
A short Perl reference — Research Paper | ScholarLens