戦時中の研究から商業コンピュータ時代の幕開けに至るまでの過渡期を駆け抜けた数学者であるメアリー・リー・ウッズ(Mary Lee Woods)は、厳格なソフトウェア開発を通じてその名を残しました。彼女の初期の貢献には、フェランティ・マーク1(Ferranti Mark 1)のための複雑なマシンコード・プログラミングが含まれており、この役割には、限られたストレージ、二進法演算、そして20世紀半ばのメインフレーム工学における難解な診断プロセスに対する深い技術的習熟が求められました。
初期の数学教育
1924年にバーミンガムで生まれたウッズは、ヤードリー・グラマースクール(Yardley Grammar School)に通った後、1942年から1944年までバーミンガム大学で戦時中の短縮課程を修了しました。彼女はマルバーンの電気通信研究所(Telecommunications Research Establishment)で最初の技術的経験を積みました。学業を終えた後、オーストラリアのキャンベラにあるマウント・ストロムロ天文台(Mount Stromlo Observatory)で奨学金を受け、1947年から1951年まで勤務しました。
フェランティ社でのエンジニアリング
1951年、ウッズはマンチェスターのフェランティ社に入社し、ジョン・メイクピース・ベネット(John Makepeace Bennett)率いるグループで働きました。彼女の主な焦点は、2レベルストレージと40ビット直列演算への依存を特徴とするフェランティ・マーク1およびマーク1スターのプログラミングでした。彼女は制御デスクから離れた場所でエラー診断を容易にするための「Stopandprint」ルーチンを開発し、解釈的なサブルーチンの作成にも協力しました。在職中、彼女は部署内の女性の同一賃金と権利のために活動し、成果を上げました。
在宅型プログラミング
1955年に第一子を出産した後、ウッズは彼女自身が「家内工業的なプログラミング」と呼ぶ働き方へと移行しました。自宅から、ロンドン交通局(London Transport Executive)のバスの団子運転を解消するためのシミュレーションを作成し、ボスコム・ダウンの空軍(RAF)が使用する気象観測用気球のための追跡ソフトウェアを開発しました。1963年にK and H社でフルタイムの仕事に復帰し、1987年に引退するまでプログラミングマニュアルの執筆を行いました。
家族と晩年
ウッズは、フェランティ社で働いていた時に知り合ったコンウェイ・バーナーズ=リー(Conway Berners-Lee)と1954年7月10日にハムステッドのセント・セイヴァー教会(St Saviour's Church)で結婚しました。夫婦の間には、ティモシー、ピーター、ヘレン、マイケルの4人の子供がいます。晩年は数学教師として働き、BASICやFortranといった言語を通じてコンピュータに関わり続けました。2017年11月29日、93歳で亡くなりました。
基本情報
- 生誕:1924年、バーミンガム - 死没:2017年、ロンドン - 学歴:バーミンガム大学、ヤードリーズ・スクール - 主な勤務先:フェランティ、マウント・ストロムロ天文台、電気通信研究所 - キャリア期間:1942-1987年 - 結婚:1954年7月10日、コンウェイ・バーナーズ=リー
読者から寄せられる質問
### ウッズはどのようなソフトウェア診断ツールを作成しましたか?
彼女は「Stopandprint」というルーチンを作成し、プログラマーがプログラムの実行を妨げることなく、アキュムレータや特定の記憶領域内のデータを監視できるようにしました。
### コンピュータプログラミング以外の役割も担っていましたか?
はい、数学の学校教師として働いたほか、K and H社のためにプログラミングマニュアルを執筆しました。

.jpg)