「〜〜パターン」という話が載っていた。うーん、これって「〜〜パターン」と、名前を付けるようなことなんだろうか。なんか、人と話しているときに、その某xxに書いてあったとおり、「〜〜パターン」でやろうぜ、とか言われたらなんか嫌だ。昔はパラダイムって言ってたなぁ。あれは、ある程度共通言語になっているような気はするけど。「これはイテレーターパターンを使いましょう」とか言う人と一緒に仕事をしたくない(*1)。うーん、そういう人とペアプログラミングとかしたら新たな境地が開けたりするんだろうか。「xxパターン」と言ってしまうと、型にはめる、機械的な作業を考えてしまうんだが、プログラミングってそういうわけじゃないだろうし(もちろん、パターンを流行らせている人たちも、そんなこと思っていまい)。そのパターンの考え方を知らない、思いつかないと悲惨だが(*2)。いくつかのパターンを選択し、それを組み合わせて創造的なプログラミングの時間を増やす、とかってことだった気がする。パターンにはまる部分は機械的にやっちまえばいいんだと。いうの支援、ってことでしたよね、たしか。ほんとに機械的に出来る部分ならいいんだけど、そうでもない部分を枠にはめて、思考停止してるような感じがするので、なんか嫌。思考停止している気がする。それとも、ただ単に俺が乗り遅れているだけなんだろうか。ある程度抽象的な議論までなら、なんとかパターンで、とか言うのは便利かもとか思ったりするけれど。処世術の一つに「なんとかパターンという言葉を使ってはったりをかます(なんとか、はとても難しそうな単語)」というものが出来たりするんだろうか。たしかに、偉い人はそういうのには弱そうだ。なんか、ただ単に、私がパターンという単語に違和感があるだけな気もする。して、「英語(あるプログラミング言語でもいいけど)が使えないから英語(またはあるプログラミング言語)を誹謗する、パターン」ですか、これは。いえば昨日今日と知らない単語ばっかり聞いていたような気がする。いえば、なんというか、某大御所のアレは変だと思うし場違いだと思う(*3)し、フレンドリーというよりは、はっきりいって気色悪い。なんとかならないかな(楯突く勇気も無い臆病者なので意味不明の愚痴)。・・・「*」からコメントが始まる言語って何があるんだろう。