Perlの哲学 - Perlへの誤解を解きたい
Perlの哲学は、Perl的な考え方を知るための講座です。Perlは、誤解されて語られていることが、とても多いプログラミング言語です。誤解されて語られている理由は? Perlってどんなプログラミング言語なの。Perlに対する純粋な疑問に答えます。
Perlは私にとってどんな役に立ちますか?
- Perlはなぜ初心者でも簡単に扱えるのですか?
- Perlは正規表現が言語に組み込まれている
- Perlの起動速度はピカイチ
- Unix/Linuxサーバー管理とWebシステム開発をPerlで統合し業務効率化
Perlの採用事例
- Amazon Linux 2でPerlが長期サポートで採用されているのをご存じでしたか?
- AppleのMac OSでPerlが採用されているのをご存じでしたか?
- Microsoft Windowsのデフォルト機能だけでPerlを実行できることをご存じでしたか?
- Microsoft Windows Server DatacenterでPerlが採用されているのをご存じでしたか?
- Linuxディストリビューションの標準構成でPerlが採用
Perlの正規表現の採用事例
Perlの人工知能ライブラリの採用事例
Perlに対する誤解に答える
Perlは、非常に誤解されている言語です。
率直で、誠実な、学生、研究者、エンジニア、Web製作者、開発マネージャー、経営者の皆様と、誤解され続けているPerlユーザーのために、Perlの誤解を解くコンテンツを書いていきます。
- Perlはどんな風に書いても動きますか?
- やり方は一つじゃない - TMTOWTDI
- PerlでもマルチCPUを最大限に活用できる
- Perlのプレインオールドを再評価する - 単純で古典的ということの価値
- 昔CGIで掲示板を作った方へ。CGIに代わるPerl Web開発手法のまとめ
- WindowsでPerlを使うべきではないというのは本当ですか?
- Webの誇大広告やステマなどの不正行為についてPerlが困っていることを教えてください
Perlってどんなプログラミング言語?
Perlは、どんな特徴を持つプログラミング言語なのでしょうか。
動的型言語の利点
Perlを始めとする動的型言語の利点を知ることで、静的型言語と適切な比較ができるようになります。
Perlと他のプログラミング言語との関係性
Perlはどんなプログラミング言語の利点を受け継いでいるの?
Perlは、C言語、シェルスクリプト、sed、awk、grepなどのUnxi/Linuxコマンド、Lisp、自然言語の特徴を組み合わせて設計されました。
C言語
PerlとC言語の比較を通して、PerlがC言語から受け継いだものを解説します。Perlの文法や機能の特徴は、C言語から受け継いだものが多くあります。
シェルスクリプト
Perlとシェルスクリプトの比較を通して、Perlがシェルスクリプトから受け継いだものを解説します。Perlの文法や機能の特徴は、シェルスクリプトから受け継いだものが多くあります。
Lisp
PerlとLispの比較を通して、PerlがLispから受け継いだものを解説します。Perlの文法の特徴は、構造的には、Lispから受け継いでいます。
Unix/Linuxコマンド
PerlとUnix/Linuxコマンドの比較を通して、PerlがUnix/Linuxコマンドから受け継いだものを解説します。Perlの文法や機能の特徴は、sed,awk,grepなどのUnix/Linuxコマンドから受け継いだものが多くあります。
自然言語
Perlと自然言語の比較を通して、Perlが自然言語から受け継いだものを解説します。Perlのキーワードには、自然言語から受け継いだものが多くあります。
Perlの名前の由来
なぜPerlの生まれに注目するの?
C言語、シェルスクリプト、Lisp、Unix/Linuxコマンド、自然言語などのPerlが参考にしたものを紹介してきましたが、なぜこのことに注目するのでしょうか?
Perlプログラミングを基礎から学ぶ
Perlゼミは、Perlプログラミングの基本をインストールからサンプルで学べる講座です。