John Socha-Leialoha (1958 年生まれ) は、最初のオーソドックスなファイル マネージャーであるNorton Commander を作成したことで最もよく知られているソフトウェア開発者です。オリジナルの Norton Commander はDOS用に作成されました。長年にわたり、Socha のファイル管理の設計は何度も拡張され、複製されてきました。
ジョンはウィスコンシン州の森で育ち、ウィスコンシン大学マディソン校で電気工学の学士号、コーネル大学で応用物理学の博士号を取得しました。現在はワシントン州ベルビューに妻と住んでいます。息子のジョン・アヴィはワシントン大学を卒業しています。
2010年9月から、ジョンは正式にマイクロソフトで働き始めました。[1]
独立した仕事
IBM PCの初期の頃、ジョン・ソーチャは、現在は廃刊となった雑誌『Softalk』にコラムを執筆し、その中で ScrnSave、KbdBuffer (キーボード バッファーの拡張)、Whereis (ハード ディスク上のファイルの検索) などのプログラムを公開しました。
ScrnSave は、史上初めて作成されたスクリーンセーバーです。また、スクリーンセーバーという用語も John Socha によって考案されました[引用が必要]。組み込みのスクリーンセーバー (星が描かれた夜空) は、2 パネルのブルー スクリーンとともに、Norton Commander の最も特徴的な機能の 1 つでした。
1990年にピーター・ノートン・コンピューティングがシマンテックに買収されたとき、ジョン・ソチャは同社を離れ、自身の会社であるソチャ・コンピューティング社を設立した。同社はWindows 95用のMicrosoft Plus!アドオンパック、 Windows 98用のスクリーンセーバー、1996年のビデオゲーム『マペット・インサイド』用の2つのミニゲームを開発した。1997年8月、ソチャ・コンピューティングはアシメトリクスに買収された。[2]
2003年10月以来、ジョンは長年の趣味である鉄道模型作りに専念しており、ニュー・レール・モデルの共同創設者でもある。[3]
2004 年 12 月、John Socha はMSDN Magazineの「.NET Compact Framework による Pocket PC 開発の最適化」を共同執筆しました。
ノートン司令官
私は 1984 年の秋、コーネル大学で応用物理学を専攻する大学院生だったときに、後に Norton Commander として知られるようになったものの開発を始めました。最初のバージョンはすべてアセンブリ言語で書かれていましたが、時間がかかりすぎたため、ほとんどの「本物のプログラマー」が C 言語に手を出さなかった当時、すぐに C 言語とアセンブリ言語を組み合わせた言語に切り替えました。
...
当時、私はそれをVisual DOSと呼んでいました。当時よく使われていた 2 文字の略語ではなく、 VDOSという略語を使っていました。プログラム自体は、いくつかの要素が合わさって生まれたものです。私は Microsoft Press から本を何冊か執筆する契約を結んでいて、実際にワシントン州ベルビューで現地勤務をしていました。大学院を 2 か月休んで本を執筆していました
。...
2 冊目の本は、私が以前 Softalk Magazine に書いていたような小さなユーティリティ プログラム (whereis、scrnsave など) の本になる予定でしたが、小さなユーティリティの 1 つが独り歩きしたため、本を書き終えることはありませんでした。
— ジョン・ソチャはNCに関する自身の研究について語った[1]
John Socha は、Peter Norton Computing に入社し、同社の初代研究開発ディレクターに就任した後も、VDOS プログラムの開発を続けました。1986 年に、このソフトウェア製品は Norton Commander という名前でリリースされました。
ソチャ氏は、 Macintoshコンピュータ プラットフォーム向けのNorton Utilitiesの開発チームも率いていました。
John は、ベストセラーの『Peter Norton's Assembly Language Book』(ISBN 0-13-661901-0 )をはじめ、 Peter Norton名義で数多くの技術書を執筆しています。
その他の仕事
ジョンは、鉄道模型のコントローラーやモバイル アプリケーションの設計など、他にも多くのプロジェクトに携わっています。
ジョンは YouTube チャンネルを運営しており、そこで小規模のCNC 加工と射出成形の製造技術について説明しています。
ジョンは自家用パイロットであり、リチャード・バックの著書に登場する飛行機「デイジー」を所有しています。
参考文献
- ^ 「DevBlogs」.
- ^ Baker, M. Sharon (1997年8月10日). 「Asymetrix、Socha買収でシミュレーション専門家を追加」. The Business Journal . 2024年10月4日閲覧。
- ^ newrailmodels.com
- ^ ニコライ・ベズロウコフ (2005)。ノートン・コマンダー (OFM の NC ライン) の開発の歴史
- Dan Rahmelおよび Devra Hallと共著で、MIS Press の『Teach Yourself... Visual Basic 5』を執筆しました。
外部リンク
- John Socha-Leialoha のブログ
- Microsoft の John Socha-Leialoha ブログ
