近頃のプログラミングは、難しい。 難しいというか、面倒である。 昔はもっと単純だった。
ここでは、昔の古風なスタイルのプログラミングを思い出してみる。
シェルスクリプトで書いた、シンプルなCGIたち。
同じ内容で、Perlで書いたものたち。
同じ内容で、Cで書いたものたち。
CGIの定番、カウンタ。 シェルスクリプトで書いた方は、たまに壊れる簡易版。 Perlで書いた方は、ちゃんとファイルロックする安全版。 Cで書いたものも安全。
昔はCGIを動かすのは簡単だったが、最近は手順が面倒になっている。 現代のウェブサーバは、FastCGIに対応しているものは多いが、直接はCGIに対応してないからだ。 ツールを使ってFastCGI経由でCGIを動かす必要がある。