Perlとは、プログラミング言語、及びその処理系である。
ラリー・ウォール(Larry Wall)により作成されたスクリプト言語、及びその処理系(こちらはPerlと今後書く)。
元々は真珠の英語表記pearlであったが、別の言語と名前がかぶっていることに気がついたため今の名前となっている。
正規表現を利用した文字列処理に優れており、簡単なコマンドライン制御ツール、テキスト処理、CGIプログラムにしばしば用いられている。
フリーソフトウェアで、アーティスティックライセンス/GPLにより配布されている。
CGI経由で用いる場合はFastCGIやmod_perl(Apache)などを使用すると、プログラムがメモリにキャッシュされ、高速に処理出来るが、内容がキャッシュされることを前提に記述されたコードでないと正しく実行出来ないため、高速化を行うためにはそれを意識したプログラムの作りとしなければならない。
PerlはCPANというパッケージ管理システムを用いることによって機能を付加できる
同様の物に、RubyではRubyGems、Pythonではeasy_install、PHPではPEARがある。
>perl -e "print 'Hello, world'"
#!/usr/bin/perl
binmode STDOUT, ":utf8";
use utf8;
use strict;
use Perl6::Say;
say "Hello, world!";
#!/usr/bin/perl
binmode STDOUT, ":utf8";
use utf8;
use strict;
print "Content-type: text/html charset=utf8\n\n";
print "<html><head></head><body><p>Hello, world!</p></body></html>";
Perlで作っているらしいが…なんぞこれ
グニャラくん★の歌ってみたネタ…ニッチすぎるだろうJK
急上昇ワード改
最終更新:2025/12/14(日) 23:00
最終更新:2025/12/14(日) 23:00
ウォッチリストに追加しました!
すでにウォッチリストに
入っています。
追加に失敗しました。
ほめた!
ほめるを取消しました。
ほめるに失敗しました。
ほめるの取消しに失敗しました。