北のスパイ ― 道具とその使い手について

スパイの道具
今月の楽しみは、彼の一貫性と多様性の両方から生まれる。というのも、彼の二人の息子が最近誕生日を迎えたばかりで、当然ながら工具をもらったからだ。結局のところ、道具が豊富なこの家主に必要なのは、ドリル、ノコギリ、ドライバー、ハンマー、電源タップ、コンセント、そしてそれらを整理するための箱、しっかりした作業台、そしてちゃんとしたはしごだ。たとえ片方がソフトウェアエンジニアで、もう片方が高校の数学と歴史の教師だとしても、そうでなければどうやって家事をこなせるというのだろうか?
スパイ自身は家族のために2軒の家を建て、教会の建設を手伝い、そして前述の息子たちをはじめとする様々な規模のリフォーム工事、特に電気工事を手伝ってきました。また、自動車やトラクターの整備も少なからず手がけています。そのため、手工具、電動工具、エア工具、整備士用工具など、家、車、芝生、庭の建設、解体、修理に必要な工具、配管、電気、骨組み、仕上げ大工、乾式壁、サイディング、レンガ積み、床張り、棚、木工用の工具など、あらゆる工具を所有しています。彼の部品箱には数百もの部品が詰まっていますが、ほとんどのプロジェクトは少なくとも一度は金物売り場に行く必要があるようです。念のため、変わった機械ネジを数本余分に買っておくのも良いでしょう。とはいえ、彼の工房は趣味人にしては質素なものです。自家製ルーターテーブルはあり、シェーパーとプレーナーはなし、小型コンプレッサーはあり、フレーミングネイルガンはなし、複合スライドマイターソーはあり、床置き式ドリルプレスはなし、ポータブルテーブルソーはあり、ただしプロ仕様のキャビネットメーカーのバージョンはなし、小型トラクターと耕運機はあり、フロントエンドローダーとハローワーはなし。
さて、本題に入りましょう。なぜ彼は7種類のハンマー、5台のステープルガン、4台のドリル、12台以上の手動および電動のこぎり、多数のノミ、そして数え切れないほどのドライバーを持っているのでしょうか。それは、ツールにおいて、シンプルさと専門性が重要だからです。優れたプロ用ツールは、既知の代替ツールよりも1つか2つの作業をよりうまくこなします。何か他のことをしたい場合は、別のツールを使用します。骨組みにボールペンハンマーを使用したり、ボルトを緩めるのにステープルガンを使用したり、モールディングに細かい切り込みを入れるのにレシプロソーを使用したり、ホイールナットに1/4インチ ドライブ ソケットを使用したり、回路基板のはんだ付けに大きなプロパン トーチを使用したり、イーサネット コンセントに圧着するのに溶接ペンチを使用したり、草むらを刈る熊手を使用したり、石膏ボードにチェーンソーを使用したり、トルクスネジにロバートソン ビットを使用したり、ドライバーやバールとして細いナイフを使用したりすることはありません。
ハンマードリルは、ブレースとビット、インパクトドライバー、木工ドリルとは異なる問題領域を持っています。レーザーレベルとバレットレベル、木工用のみと冷間のみ、機械ネジ、石膏ボード用ネジ、デッキネジ、屋内用木ネジ、内装用と外装用の塗料(とステイン)、パテナイフとテーピングナイフ、ノッチ付きフローリング用マスチックこてとレンガ職人用こて、仕上げ釘、スパイラル釘、リング釘、一般的なスパイク(光沢仕上げまたは亜鉛メッキ仕上げ)も同様です。半インチの8番木ネジと7番メートル法の5センチ機械ネジは、セルフドリリングキャップ式の板金ネジやセットネジと同じではないし、ラグボルトはネジとは呼ばれないネジです。
そうです。サンドペーパーは何十種類もの種類と粒度があり、ドライバービットはほぼ 100 種類、ソケットは数え切れないほどあります。ソケットには、多数のボルト頭の寸法に合わせてメートル法と SAE 法があり、4 つのドライブサイズ、少なくとも 4 つの異なるポイント、2 つ以上の長さ、そしてインパクトと非インパクトの両方の定格があります。アーティキュレーター、六角型ビット、スター、エクステンダー、アダプター、6 個のラチェット ハンドル、1 個か 2 個のブレーカー バーを加えると、ローラー チェストの最大の引き出しが溢れてしまいます。さらに、他の種類のレンチもたくさんあり、ペンチは言うまでもありません。スパイの部品の引き出しには、ロール バー、キー、コッター ピン、O リングがそれぞれ少なくとも 30 種類、高圧洗浄機のスプレー ヘッドが 6 個は入っているに違いありません。
明らかなのは
特定の用途(サブ)に最適なシンプルな専用工具、ビット、パーツとは対照的に、汎用マルチツールは、緊急時やキャンプなどでの手軽な作業のためにポケットやグローブボックスに差し込むものです。本格的な作業のためにツールベルトや工具箱の貴重なスペースを占有する必要はありません。
同様に明白なのは、複数のプログラミング言語を持つことには、歴史学者にとっては動物園のように見えるものの、確かに目的があるということです。Fortranは、豊富な数値解析、線形代数、その他の数学ライブラリという理由だけでも、依然として支持を集めています。同様に、APL/Jも豊富な組み込み演算子を備えています。問題領域は縮小しているものの、PROLOGは依然としてAI分野で有用であり、Pascal、Modula-2、Javaのようなシンプルな言語は教育分野で有用です。COBOLは他のどの言語よりも多くのコード行数を持つ可能性があり、JCLやRPGも依然として使用されています。
Adaが失敗したのは、軍部から生まれたからではなく、PL/1と同じ理由です。あらゆる人にあらゆる機能を提供しようとしたため、目的を絞り、ひいては有用なツールとしてのテストに合格しませんでした。C++も同様の問題を抱えており、今日でも使われているのは、膨大なインストールベースと、管理不能なほど複雑に成長したためです。もし現在の状況で始まっていたら、受け入れられなかったでしょう。汎用言語であっても、学習、指導、使用は容易であるべきです。少なくとも、ある程度直交性があり、ある程度文脈に依存しない言語であるべきです。VBAは、これらが欠けている点で、あらゆる表記法の中で最も定義が曖昧な言語として名を馳せています。
同じことが、コンピューティングのハードウェアとソフトウェアツールにも当てはまります。長期的には、スイスアーミーナイフのような万能なコンピューティングアプローチは、限界があり、いずれ失敗する運命にあります。ハードウェアの面では、ある程度の収束や重複はあるものの、ポケットデバイス、アーム下のスレート、ポータブルコンピュータ、大型の鉄製デスクトップなど、それぞれに異なる用途が常に存在することを意味します。これらの異なるデバイスをどこに保管し、使用するかによって、それらが有用となる問題領域がある程度決定づけられるのです。
飛行機の中やホテルの部屋でちょっとした執筆をすることもあるでしょうが、毎日1万語以上を真剣に執筆するとなると、快適なデスクチェア、人間工学に基づいたキーボード、大型トラックボール、そして予算内で買える最大かつ最高解像度のモニターの方がはるかに優れており、モバイル端末の弟分など影を潜めてしまいます。一方で、ウェブブラウジングは仕事として行うべきではありません。RSSフィードをリーダーに集めてニュースをチェックするのは、料理をかき混ぜている時間、バスの待ち時間、電車の乗車時間を埋めるのに最適な時間です。また、パッドやポッドは、20冊の英語訳聖書、ギリシャ語、ラテン語、ヘブライ語の注釈付きノート、そして50冊の参考文献解説書を収納するのに最適です。説教をその場で分析すれば、家に帰って日曜日の夕食を終えるまで待つ必要がなくなります。ブリーフケースにさらに100冊の本を入れても重さは気になりませんし、休暇中なら、日光浴をしながら時間をつぶすために小説を数十冊入れておくのも良いでしょう。デスクトップパソコンをどちらの会場にも持っていく人がいるでしょうか?
病院内を巡回する医療専門家には、ポッドや電話よりも大きなものが必要です。iPad (他のスレートは言及する価値がありません) は、病院のデータベースに接続できるため、製本されたノートブックの完璧な代替品です。病院のデータベースの記憶は、関係者全員が適切に更新しなければ常に正確であるとは限りませんが、人間 (これも別の専門分野) とは異なり、少なくとも通常はより一貫性があります。
したがって、ポケット用と業務用のオペレーティングシステムやアプリケーション、そして用途が大まかにしか似ていない多様なアプリケーション間にも、常に違いが存在します。手紙、メモ、小さな文書の作成は、小説の執筆やコードの作成と同じ問題領域ではありません。ある用途に最適化されたテキストプロセッサが、別の用途のユーザーにとっても使いやすいとは考えにくいでしょう。さらに、これら3つすべてを問題なくこなせるアプリケーションを開発できる可能性は低いでしょう。
実際、これがスパイがコード作成とウェブサイト作成にはBBEdit、このコラムを含む一般的な文書作成の大部分にはNisusWriter Pro、小説執筆にはScrivenerを使用している理由です。そして、役員会議に出席するためでない限り、これらすべてをiDeviceではなく机上で行っています(ただし、ブラウジングの大部分はiDeviceで行っています)。彼がExcelを専門分野における最高のツールと見なしながらも、Wordはあらゆるライターに万能であろうとする肥大化と混乱を招き、せいぜい何にも役に立たない存在に過ぎないと認めざるを得ない理由の核心です。
これはおそらく、スティーブ・ジョブズの天才性を(部分的に)説明しているでしょう。彼は、表面上は密閉されたワンサイズですべてのデバイスに適合する装置を指示していましたが、実際には、すべての問題領域ではなく、特定の問題領域のすべての部分を 1 つのサイズでターゲットにするように製品ラインを差別化しました。
iPhoneはiPadでもポータブルMacでもデスクトップでもありません。アプリも同じです。Convergeには欲しい機能がたくさんありますが、それぞれ用途の異なるツールがいくつもあります。解決したい問題に役立つものだけを購入し、それ以外は店頭に置いておきましょう。
第四文明の男(女)
スパイが以前から何度も言及してきた、半ば神話的な人物です。特に2004年9月のコラムや、下記URLのSheavesにある完全な人間に関する記事でよく知られています。(注意:後者のサイトには、一部の読者が不快に感じる可能性のある、露骨で露骨なキリスト教用語が含まれています。もしそう感じる場合は、ハインラインが人間について他の場所で述べたことを思い出して、スパイによるキリスト教の人間に関する詳細な説明は読み飛ばしてください。)
要するに、ハインラインは人間をジェネラリストとして長々と描写し、「特化は虫けらのごとくだ」と結論づけた。『スパイ大作戦』は、低レベル技術からハイレベル技術まで、あらゆる技術に適応させた新たなバージョン(スパイ大作戦の11番目の法則となる)を提示している。
ツールの選択には意図が前提とされています。これが、スパイが人工知能の問題においてミンスキーではなくペンローズを支持する理由の一つです(コンピューティングツールはいつだってハンマーの袋と同じくらい愚かです)。教育に関する部分にも注目してください。一般的には、これはリベラルアーツ教育を意味し、現代社会の市民は幅広い教養と情報を持ち、問題解決能力を持つ人材です。プログラマーという具体的な例で言えば、ジョーのコンピューティングスクール(毎週火曜日の夜に彼のガレージ兼機械工場の上で集会を開いていました)でスキルを習得した、単一言語のハッカーは、業界で低レベルのコードを書く者としてしばらく働くことはできるかもしれませんが、幅広い問題解決能力とソフトウェアエンジニアリングの精神を持ち、コンピューティングサイエンスの学位を持つリベラルアーツ系の大学卒業生のように活躍したり、昇進したり、あるいは彼らよりも長く生き残ることは決してないでしょう。だからこそ、スパイはトリニティ・ウェスタン大学でコンピューティングサイエンスと数学の教授として日々の業務に励んでいるのです。皆さん、秋の入学登録はまだ間に合いますよ。
–北のスパイ
ここで述べられている意見はすべて著者個人のもので、著者が所属するいかなるコミュニティや組織からも支持されていることを意味するものではありません。リック・サトクリフ(別名「The Northern Spy」)は、カナダのトリニティ・ウェスタン大学の計算科学および数学の教授兼学科長です。企業部門を含むいくつかの組織の役員会にメンバーまたはコンサルタントとして関わり、国内および国際レベルで業界標準の策定に参加しました。長年テクノロジー関連の著作を執筆しており、教科書2冊と小説6冊を執筆しています。そのうち1冊は2003年度の最優秀ePublished SF小説に選ばれました。多数の雑誌や新聞(紙面およびオンライン)にコラムを寄稿しており、教会、学校、学会、カンファレンスで定期的に講演を行っています。妻のジョイスと共に1972年からブリティッシュコロンビア州のアルダーグローブ/ブラッドナー地区に住んでいます。
この記事や他のNorthern Spyコラムについて議論したいですか?ArjayBB.comをご覧ください。参加すると、Arjay Web Servicesの子会社であるWebNameHost.netの無料ウェブホスティングが当たるチャンスがあります。リック・サトクリフの小説は、Fictionwiseから様々な電子書籍形式で、AmazonのBooksurgeから紙媒体でご購入いただけます。
Rick Sutcliffe の Arjay Enterprises の URL:
Arjay Books : http://www.ArjayBooks.com
ノーザン・スパイのホームページ:http://www.TheNorthernSpy.com
オプンド:http://opundo.com
シーブス・クリスチャン・リソース:http://sheaves.org
WebNameHost : http://www.WebNameHost.net
WebNameSource : http://www.WebNameSource.net
ネームマン:http://nameman.net
リック・サトクリフの書籍の一般的な URL:
ブックサージ:http://www.booksurge.com
フィクションワイズ:http://www.fictionwise.com
このコラムで言及されているアイテムのURL
ハインラインとサトクリフ:http://sheaves.org/sheavings/thecompleatchristian.html
BBEdit : http://www.bbedit.com
Scrivener : http://literatureandlatte.com
ワード:http://office.microsoft.com/en-us/word