以下画像クリックでリンク先に飛ぶけれど、ワタシの記事、とくに注意事項を読んでからにしてね。「Pascalが私の好きな言語でない理由」を「読む前に」注意しておきたいこと。このことの真意は後述するけれど、先に簡単に行っておくと、「馬鹿に見られるからやめとけ」てこと。「リーナスもカーニハンも言ってる!」なんて大した理由にはならない。リーナスがコーヒー嫌いだと仮定する。その理由は、昔デート中にパンツにこぼしてフラれたから、かもしれないじゃないか。批判する権利なんかないが、当たり前である。(Delphiも含め)一度も使ったことがないんだから。貴方もそうなら貴方もそうである。注意しておくべきは、当たり前だがこれが書かれた時代、である。34年前の論文である。いえば、今でも真実なことばかりなわけがないじゃないか。この手の「言語論争」のようなものは、必ず宗教論争の色を帯び始め、さらには昔から大変人気がある。それは、実際に面白いからである。そんなこと出来るんだ、とか」)として、そうでなくても人間観察の場として面白い。冷静じゃない舌戦の観戦は、神経衰弱ももたらすけれどもね。ワタシが「貴方」に望むのは、「貴方自身の評価を確定(確認)する目的でこの手の宗教論争を活用しないこと」である。一度言うけれど、それは「馬鹿にみえる」。だれだれが言っている、とか、どっちが優勢だ、とか。そんなのどうでもいい。大事なのは「貴方自身の観点に基く、貴方自身の経験・体験に基く、現実的で実用的な判断を下すこと」である。こんだけの「注意してね」を書かねばならんほど紹介に気をつかうようなものを、それでもなおあえて紹介したいのは何故なのか?それこそがまさに今書いた「自身の観点に基く、自身の経験・体験に基く、現実的で実用的な判断を下すこと」を自身で実践しているのがこのカーニハンの論文だから、である。薦めているが、私も同じ理由でこの本を薦める。批判するが、読んでみれば「現実的で実用的な判断」の意味はわかると思う。カーニハンの言う「シリアスなプログラミング」という表現は、まずはなにより「実」を重視していることを示している。いつでも「美しい娯楽玩具」ではなく「無骨な実用工芸品」だったのである。」の問いはいつだって、「必要だから」であった。使いやすい局面があることは認めつつも心底からは好きになることがありえないのは純粋に、「javaでは出来ないシステムプログラミングがあるから」に過ぎない。いや、これについては正直に白状しておこう。批判は度を過ぎていたし、価値もなかったのだ。「テリトリーが違う」わけである。システムプログラミングに向かないことは最初から気付いていた。陣営にとってはこのことは隠しておくべきことであった。撲滅されればいい、と攻撃した。目的が先天的に異なるものの比較ほど不毛なことはないのに。「史上最悪の言語」の汚名を着せられ、それは未だに続いている。ワタシが是が非でも言っておきたいことはそう、「どうかお願いだから、そこらのシュプレヒコールや論争、はたまた空気に騙されないで」ということ。冷静に考えれば当たり前のことなんだけれど、「評価」と「目的」が密接に結び付いてないといけんのよ。(ついでにいえば、「目的に合わない」ことを批判に結び付けるのもアタマおかしい。「目的に合わない」だけのことでしょうよ、そりゃ。WordPressTop。