Scribble at 2023-05-14 15:14:05 Last modified: 2023-05-14 15:15:12

添付画像

It is not uncommon, in the context of academic debates over computer science and Web standards topics, to see the publication of one or more “considered harmful” essays. These essays have existed in some form for more than three decades now, and it has become obvious that their time has passed. Because “considered harmful” essays are, by their nature, so incendiary, they are counter-productive both in terms of encouraging open and intelligent debate, and in gathering support for the view they promote. In other words, “considered harmful” essays cause more harm than they do good.

“Considered Harmful” Essays Considered Harmful

ただいま「Csh のプログラミングは危険だ」(Tom Christiansen, “Csh Programming Considered Harmful,” in a thread at comp.unix.shell thrown on October 6th, 1996 (16:00:00) as Version: $Id: csh-faq,v 1.7 95/09/28 12:52:17 tchrist Exp Locker: tchrist $ available on https://groups.google.com/g/comp.unix.shell/c/czAS5kFA9eQ/m/2KHKcA3K1z4J, retrieved on February 17th, 2023.)という古典的な論説を訳してるところなんだよね。いちおう上記の意見も視野には入れておくけど、要は課題や問題を指摘することに留めるだけでは済まない「欠陥」と言うべきものがあると思ってるから、こういう激烈な文章を書くのだろう。僕は、csh / tcsh については致命的な欠陥があるとは思っていないけれど(もしそうなら、FreeBSD を始めとする UNIX/Linux のディストリビューションでログイン・シェルとして長らく採用されたりしないはずだ)、クリスチャンセンの指摘は csh の仕様にある制約としては的を射ているから、ご紹介するだけの価値はあろうと思う。

ちなみに、このクリスチャンセンの文章には日本語訳があるんだけど、文体が「です・ます調」で違和感があるため僕は採用していない。

  1. もっと新しいノート <<
  2. >> もっと古いノート

冒頭に戻る


※ 以下の SNS 共有ボタンは JavaScript を使っておらず、ボタンを押すまでは SNS サイトと全く通信しません。

Twitter Facebook