Perlの哲学 - Perlへの誤解を解きたい

Perlの哲学は、Perl的な考え方を知るための講座です。Perlは、誤解されて語られていることが、とても多いプログラミング言語です。誤解されて語られている理由は? Perlってどんなプログラミング言語なの。Perlに対する純粋な疑問に答えます。

Perlは私にとってどんな役に立ちますか?

Perlの採用事例

Perlの正規表現の採用事例

Perlの人工知能ライブラリの採用事例

Perlに対する誤解に答える

Perlは、非常に誤解されている言語です。

率直で、誠実な、学生、研究者、エンジニア、Web製作者、開発マネージャー、経営者の皆様と、誤解され続けているPerlユーザーのために、Perlの誤解を解くコンテンツを書いていきます。

Perlってどんなプログラミング言語?

Perlは、どんな特徴を持つプログラミング言語なのでしょうか。

動的型言語の利点

Perlを始めとする動的型言語の利点を知ることで、静的型言語と適切な比較ができるようになります。

Perlと他のプログラミング言語との関係性

Perlはどんなプログラミング言語の利点を受け継いでいるの?

Perlは、C言語、シェルスクリプト、sed、awk、grepなどのUnxi/Linuxコマンド、Lisp、自然言語の特徴を組み合わせて設計されました。

C言語

PerlとC言語の比較を通して、PerlがC言語から受け継いだものを解説します。Perlの文法や機能の特徴は、C言語から受け継いだものが多くあります。

PerlがC言語から受け継いだもの

シェルスクリプト

Perlとシェルスクリプトの比較を通して、Perlがシェルスクリプトから受け継いだものを解説します。Perlの文法や機能の特徴は、シェルスクリプトから受け継いだものが多くあります。

Lisp

PerlとLispの比較を通して、PerlがLispから受け継いだものを解説します。Perlの文法の特徴は、構造的には、Lispから受け継いでいます。

PerlがLispから受け継いだもの

Unix/Linuxコマンド

PerlとUnix/Linuxコマンドの比較を通して、PerlがUnix/Linuxコマンドから受け継いだものを解説します。Perlの文法や機能の特徴は、sed,awk,grepなどのUnix/Linuxコマンドから受け継いだものが多くあります。

PerlがUnix/Linuxコマンドから受け継いだもの

自然言語

Perlと自然言語の比較を通して、Perlが自然言語から受け継いだものを解説します。Perlのキーワードには、自然言語から受け継いだものが多くあります。

Perlの名前の由来

なぜPerlの生まれに注目するの?

C言語、シェルスクリプト、Lisp、Unix/Linuxコマンド、自然言語などのPerlが参考にしたものを紹介してきましたが、なぜこのことに注目するのでしょうか?

Perlプログラミングを基礎から学ぶ

Perlゼミは、Perlプログラミングの基本をインストールからサンプルで学べる講座です。

関連情報