Difference between revisions of "CH391L/PERL Programming"
(→Perl @ Windows) |
|||
(2 intermediate revisions by one user not shown) | |||
Line 12: | Line 12: | ||
Every language has its own 'recommended' style. Here is a Perl version. If you don't understand what this means, just follow this guideline. It will make your life much more easier later. | Every language has its own 'recommended' style. Here is a Perl version. If you don't understand what this means, just follow this guideline. It will make your life much more easier later. | ||
+ | |||
+ | == Perl @ Windows == | ||
+ | Unix/linux is not the only platform you can use for Perl programming. Here's the brief info to install Perl on Windows machine. | ||
+ | |||
+ | * Download and install Windows PERL from http://strawberryperl.com/ | ||
+ | * Launch command prompt (if you don't know what 'command prompt' is, see http://www.computerhope.com/issues/chdos.htm). | ||
+ | * Confirm your Perl installation by running 'perl -v' command. | ||
+ | |||
+ | That's it. Of course, you can use your favorite editor to make a program, instead of (a kind of) cryptic vim, emacs or nano. | ||
+ | |||
+ | == Perl @ Mac == | ||
+ | If you are using Mac OSX, Perl should be pre-installed in your machine (ref. http://www.mactech.com/articles/mactech/Vol.18/18.09/PerlforMacOSX/index.html). Check 'perl -v' on your terminal. | ||
== Online Materials == | == Online Materials == | ||
* http://www.perl.org/learn.html (Collection of tutorials at official PERL site) | * http://www.perl.org/learn.html (Collection of tutorials at official PERL site) | ||
* http://learn.perl.org/books/beginning-perl/ (Free online book 'Beginning Perl'). | * http://learn.perl.org/books/beginning-perl/ (Free online book 'Beginning Perl'). | ||
+ | * https://www.socialtext.net/perl5/index.cgi?recommended_articles (Articles recommended by Perl Wiki) | ||
+ | * https://www.socialtext.net/perl5/index.cgi?recommended_online_tutorials (Online tutorials recommended by Perl Wiki) | ||
---- | ---- | ||
[[Category:CH391L]] | [[Category:CH391L]] |
Latest revision as of 13:40, 21 January 2011
Contents |
Books
- http://www.amazon.com/Learning-Perl-5th-Randal-Schwartz/dp/0596520107 Learning Perl by Randal Schwartz (et al.)
I (Taejoon) personally learned Perl with this book long time ago. It is not only great 'Perl' book, but also really influential 'Programming' book. Also, it is concise, example-oriented, so you can follow the essence of Perl easily. I don't think you need to buy a book to learn programming language, because of lots of online materials. But if you want to read one book for programming as a beginner, I highly recommend this book.
Articles
A historical article (in 1996) by 'famous' Perl programmer/Computational Biologist Lincoln Stein, explaining why scientists in human genome project used Perl.
Every language has its own 'recommended' style. Here is a Perl version. If you don't understand what this means, just follow this guideline. It will make your life much more easier later.
Perl @ Windows
Unix/linux is not the only platform you can use for Perl programming. Here's the brief info to install Perl on Windows machine.
- Download and install Windows PERL from http://strawberryperl.com/
- Launch command prompt (if you don't know what 'command prompt' is, see http://www.computerhope.com/issues/chdos.htm).
- Confirm your Perl installation by running 'perl -v' command.
That's it. Of course, you can use your favorite editor to make a program, instead of (a kind of) cryptic vim, emacs or nano.
Perl @ Mac
If you are using Mac OSX, Perl should be pre-installed in your machine (ref. http://www.mactech.com/articles/mactech/Vol.18/18.09/PerlforMacOSX/index.html). Check 'perl -v' on your terminal.
Online Materials
- http://www.perl.org/learn.html (Collection of tutorials at official PERL site)
- http://learn.perl.org/books/beginning-perl/ (Free online book 'Beginning Perl').
- https://www.socialtext.net/perl5/index.cgi?recommended_articles (Articles recommended by Perl Wiki)
- https://www.socialtext.net/perl5/index.cgi?recommended_online_tutorials (Online tutorials recommended by Perl Wiki)