世の中にはたくさんのプログラミング言語がある。それに付随してもっとたくさんのフレームワークやライブラリがある。また、技術やパラダイム、開発手法まで考えると、あまりに多くていくつあるのかなんて分かりもしない。 さて、そんな中、そういった何か、言語なり技術なりを批判する記事も多く見られる。このQiitaにもあるし、ハテナや個人ブログからTwitter、果ては2chのスレまで数多く存在する。やれ、PHPは糞だ、PHPは駄目言語、PHPはオワコン、ペチパーはプログラマーじゃねー、PHPが許されるのはコーダーまでだよね、とか言われたりする。確かに、PHPは謎の仕様があったり、関数の引数が統一されてなかったり、Unicode化に失敗したり、と散々なのは確かだが、良い所だってある1。本物のプログラマーはPHPの良いところを知っているし、PHPが相応しいときは迷わずPHPを使う2。だから、そんなにPHPを