#CitrrasLab

シトラスラボ – プログラミング、ウイスキー、ガジェットの他、日々の生活に役立つものを紹介

Perl

モダンな Perl の書き方を知る上で参考になるサイト

投稿日:2014/02/20 更新日:

Perl が登場したのは1987年。
現在も使われている言語としては歴史がある部類であろう。
ちなみに Perl とよく比較される
Python は1990年、Ruby は1995年である。

約27年の歴史のなかで、文法の変遷もあり、
書き方もだいぶ変わってきた。
例えば、Perl は変数宣言をしなくても文法的には OK だが、
近年は変数宣言するのが常識である。

Perl の難しいところは、
Perl が昔から存在するが故に
インターネット上の情報が混在しており、
モダンな書き方がわかりにくいことだと思っている。

文法が緩い(書き方がいろいろある)割に、
モダンな、正しい(と思われる)書き方が存在するのである。

というわけで、モダンな Perl の書き方を知る上で参考になるサイトを
まとめる。

随時追加予定。

現代的なPerlの記述方法一覧 – サンプルコードによるPerl入門

おそらくはそれさえも平凡な日々: モダンなPerlを「読む」上で覚えておくとよい構文 第1回(?)

ad

ad

-Perl

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

Ruby の勉強を開始した

学生時代からずっと、スクリプト言語は Perl を使い続けてきた。 ふと、Ruby On Rails を使いたくなって、 Ruby の勉強をすることにした。 新しい言語をがっつり学ぶのは久しぶりで、楽 …

no image

Perl でホームディレクトリ以下すべてのシンボリックリンクを出力する

ふと、シンボリックリンクがどのくらいあるのか知りたくなったので。 #!/usr/bin/perl use strict; use warnings; use File::Find; find(\&am …

no image

さくらインターネットのcron設定のコツ

さくらインターネットのcron設定ではまったのでメモ。 cron で Perl スクリプトを定期的に実行する設定。 結論から言うと、実行コマンド欄には以下のように書く。 cd /home/userna …

no image

apt-get install でインストールしたソフトの一覧を出力する

Ubuntu(Lubuntu) の端末で apt-get install でインストールしたソフトの 一覧を出力するコマンドはなさそうなので、Perl で書いてみた。 #!/usr/bin/perl …

Lubuntu で Perl 環境を整える

まず cpanm をインストール。 curl -L http://cpanmin.us | perl – App::cpanminus .zshrcには以下の設定を書いておく。 export PERL …