グレンダ・シュローダーは、1965年にMIT計算センターのスタッフとして働いていたときに、最初のコマンドライン ユーザーインターフェイス シェルを実装し、電子メールシステムを説明した最も初期の研究論文の1つを発表したことで知られるアメリカのソフトウェアエンジニアです。 [1] [2]
バイオグラフィー
初期のオペレーティングシステムのコマンドラインインターフェースは、常駐モニタープログラムの一部として実装されており、簡単に置き換えることはできませんでした。1964年、MITコンピューティングセンターのスタッフメンバーであるLouis Pouzinは、引数の置換を許可しながらコマンドスクリプトを実行するためのRUNCOMツールを開発しました。 [2] Pouzinは、プログラミング言語のようにコマンドを使用する手法を説明するために「シェル」という用語を作り出し、 Multicsオペレーティングシステムでそのアイデアを実装する方法を説明した論文を書きました。 [3] Pouzinは1965年に母国フランスに戻り、SchroederはGeneral Electricの無名の男性の助けを借りて最初のMulticsシェルを開発しました。[2] SchroederのMulticsシェルは、今日でも使用されているUnixシェルの前身です。[4]
彼女はパット・クリスマンとルイ・プーザンと共同で、MITの互換タイムシェアリングシステム(CTSS)のユーザーがファイルのバックアップについて他のユーザーに通知を送信できるようにするための「MAIL」と呼ばれる初期の電子メールシステムも説明しました。[1] [5] [6]各ユーザーのメッセージは「MAIL BOX」と呼ばれるローカルファイルに追加され、所有者だけがメッセージを読んだり削除したりできるように「プライベート」モードが設けられました。[7]プロト電子メールシステムの提案された用途は、CTSSからユーザーにファイルがバックアップされたことを通知するための通信、CTSSコマンドの作者間の議論、およびコマンドの作者からCTSSマニュアル編集者への通信でした。[7]このサービスでは、同じコンピューター上の他のユーザーにメッセージを残すことしかできませんでした。ユーザーがコンピューター間でメッセージを送信できるようにするアイデアは、後にレイ・トムリンソンによって1971年に開発されました。[8]
参考文献
- ^ ab Shevinsky, Elissa (2015). Lean Out: テクノロジーとスタートアップ文化における男女平等の闘い。OR Books. ISBN 978-1939293862。
- ^ abc 「貝殻の起源」www.multicians.org . 2017年4月12日閲覧。
- ^ メッツ、ケイド(2013年1月3日)。「インターネットの長らく行方不明だったフランス人のおじさんにボンジュールを言おう」WIRED 。 2017年7月31日閲覧。
- ^ 「Unix Shells」。2017年12月21日時点のオリジナルよりアーカイブ。2017年8月21日閲覧。
- ^ Pat Crisman、Glenda Schroeder、Louis Pouzin。「プログラミングスタッフノート39、「提案された最小限のシステムドキュメント」」(PDF)。
- ^ 「電子メールの歴史」www.multicians.org 。 2017年8月21日閲覧。
- ^ ab Van Vleck, T. (2012 年 1 月). 「CTSS における電子メールとテキスト メッセージング、1965-1973」. IEEE Annals of the History of Computing . 34 (1): 4–6. doi :10.1109/MAHC.2012.6. S2CID 201795798.
- ^ Boryczka, Urszula; Probierz, Barbara; Kozak, Jan (2016). 「Ant Colony Decision Tree とソーシャル ネットワークによるメールのフォルダーへの自動分類」。Intelligent Decision Technologies 2016。スマート イノベーション、システム、テクノロジー。第 57 巻。pp. 71–81。doi : 10.1007 / 978-3-319-39627-9_7。ISBN 978-3-319-39626-2。
