「新しい言語を学ぶときに確認すること」という記事の形式で「Perlを学ぶときに確認すること」をまとめてみました。
セットアップ方法
言語のインストール方法
Mac OS X
$ brew install perl
Linux - Ubuntu
apt-get install perl
Linux - CentOS
yum install perl
Windows
ActivePerl
http://www.activestate.com/activeperl
plenv
plans
https://github.com/tokuhirom/plenv
perlbrew
perlbrew
ビルドツールの使用方法
ExeUtils::MakeMaker
https://metacpan.org/pod/ExtUtils::MakeMaker
Module::Build
https://metacpan.org/pod/Module::Build
パッケージ(ライブラリ)マネージャーの使用方法
cpanm
https://github.com/miyagawa/cpanminus
cpm
Carton
https://metacpan.org/pod/Carton
プロジェクトのひな形の作り方
Minilla
https://metacpan.org/pod/Minilla
REPL(Read-eval-print loop)の使用方法
現状定番モジュールは無い模様…
エディタの設定
たいていのエディタでは、拡張子を.pmか、.plにすれば、Perlと認識する模様
実際のコードを書く
基本的な文法を理解する
初めてのPerl
https://www.amazon.co.jp/初めてのPerl-第6版-Randal-L-Schwartz/dp/4873115671
最速Perl文法マスター
http://d.hatena.ne.jp/perlcodesample/20091226/1264257759
テストコードの書き方を理解する
Test::More
https://metacpan.org/pod/Test::More
外部リソースへのアクセス方法を確認する
Furl
JSON
Web Application Frameworkの使い方を理解する
Amon2
Plack
情報リソース
言語やライブラリのリポジトリへのアクセス方法を確認する
cpan
ドキュメントへのアクセス方法を確認する
cpan
コミュニティ
五反田.pm
http://gotanda-pm.connpass.com