2025年8月27日水曜日

「私は人々が数万行ものコードを開発したと誇らしげに述べているのを聞くたびに、彼らは問題を理解していないのだという感想を抱いてしまうのです。現存する問題において、数百万行ものコードを必要するものなど存在しないのです。」チャールズムーア

 「私は人々が数万行ものコードを開発したと誇らしげに述べているのを聞くたびに、彼らは問題を理解していないのだという感想を抱いてしまうのです。現存する問題において、数百万行ものコードを必要するものなど存在しないのです。」チャールズムーア

出典と原文です。

  • 出典:Biancuzzi & Warden(2009)『Masterminds of Programming』チャールズ・H・ムーア(Forth 章)のインタビューより。該当箇所に「数百万行のコードを誇る人は問題を誤解している」と述べられています。Internet Archive

  • 原文(冒頭のみ):
    “Whenever I hear people boasting of millions of lines of code, I know they have greviously misunderstood their problem.”(以下、原因として「杜撰なプログラマ/悪いマネジメント/互換性要件の無茶」を挙げています。)Internet Archive

  • 補足:ムーアは Forth の考案者で、極端な最小主義(小さく・読めるコード)を一貫して主張してきた人物です。Wikipedia

  • 訳の提案(簡潔):
    「人が“コードが数百万行ある”と誇るのを耳にするたび、私はその人が問題を取り違えていると感じます。数百万行を要する現代の問題など、本来存在しません。」

※ご提示の日本語には「数万行」とありますが、原文は “millions of lines(数百万行)” です。Internet Archive