This note explains the
following topics: Perl program structure, Variable types, Scalars , Pragmas ,
Operators , Arrays , Hashes , Control structures, Loop modifers, Subroutines ,
Reading and Writing a file, Filehandles , Regular expressions, Regex anchors and
operators, Running perl, POD tools, What is Bioperl, Gotchas , Objects in Perl,
Interfaces and Inheritance in Bioperl, Bioperl components, Parse a sequence from
file, output, Read in sequence and write out in different format, Sequence
Databases.
This book assumes that
you know absolutely nothing about programming at all and that Perl is your first
language. However, basic operations such as making text files are outside of the
realm of this tutorial.
The aim of this note is to give you not just an understanding of the
workings of the perl interpreter, but also the means to investigate more about
it, to analyze and solve bugs in the Perl core, and to take part in the Perl
development process.
Perl is an immensely popular
scripting language that combines the best features of C, key UNIX utilities and
a powerful use of regular expressions. This book promotes the use of Perl as a
programming language, encouraging the creation of legible and sensible programs
so as to dispel the image of Perl as a confusing and obscure language.
This note explains the
following topics: Perl program structure, Variable types, Scalars , Pragmas ,
Operators , Arrays , Hashes , Control structures, Loop modifers, Subroutines ,
Reading and Writing a file, Filehandles , Regular expressions, Regex anchors and
operators, Running perl, POD tools, What is Bioperl, Gotchas , Objects in Perl,
Interfaces and Inheritance in Bioperl, Bioperl components, Parse a sequence from
file, output, Read in sequence and write out in different format, Sequence
Databases.
This book invites Perl programmers and their
customers to take a fresh look at software development. It explains Extreme Perl
to both programmers and business people.