2012年4月11日水曜日

Perlの学習・応用

Wikipediaによると、「Perl(パール)とは、ラリー・ウォールによって開発されたプログラミング言語である。記述の美しさよりも実用性と多様性をモットーにしており、Csedawkシェルスクリプトなど他のプログラミング言語やスクリプト言語の優れた機能を取り入れている。CGIスクリプトやシステム管理、テキスト処理などのプログラムを書くのに広く用いられている。代表的なアプリケーションMovable Typeなど。
言語処理系としてのperlはフリーソフトウェアである。Artistic LicenseおよびGPLのもとで配布されており、誰でもどちらかのライセンスを選択して利用することができる。UNIXWindowsなど多くのプラットフォーム上で動作する。」

基本的にパブリックドメイン系のものですので、ライブラリのようなものは沢山開発されています。他の言語でできることは、ほぼすべてPerlでできると考えてよいです。

記述の美しさはあまり考慮されていないのと、Unixのリソースから継承されたものが多いため、いわゆるプログラミングの初心者に分かりにくい部分も多いです。

以下は、少しでも早く入門者から卒業したい人のためのリンク集です。
とほほのperl入門:定番参考書です!
Perl講座:入門からデータベース連携など、初級から上級まで
Perl-users.jp:Perlユーザの日本サイトです。基礎知識から実践コードまで
CGI・Perl例文集:実践的なコード。コピー&ペストですぐ使える
Perl基礎入門PerlプログラミングTips:2008年までの更新ですが、基本は一緒ですので、今でも参考になります。ソースコード例が豊富で、広告が少ない。

0 件のコメント:

コメントを投稿