Ada Lovelace:The Mother of Computer Programming

Ada Lovelaceのこのプロフィールは、女性の歴史月間に敬意を表して女性のSTEMイノベーターについてのプロファイルの一ヶ月のシリーズの8番目の投稿です。 新しいプロフィールを読むには、平日ごとにチェックしてくださ

エイダ-ラブレスは歴史的に有名な家族に生まれました。 彼女は父親の名声と母親のお金を通してうまく生きていたかもしれません-代わりに彼女は計算アルゴリズムを書くことに決め、彼女にプログラミングの母の称号を得て、1800年代半ばに最初のコンピュータプログラマになりました1,2.

ラヴレスが生まれてからわずか数週間後、彼女の父で多作な詩人バイロン卿は彼女と母親のアン-イザベラ-ミルバンケ-バイロン夫人1を残した。 バイロン卿はヨーロッパ各地でギャラバンを続けていたが、アン夫人はラヴェレスを育てて独立した現代の女性1人になった。 アン夫人は、数学、科学、社会構造、医療行為、天文学について娘に教えるために有名な家庭教師を雇った1,2。 ラヴェレスの母親は、これらの激しい研究が、娘が父親の不機嫌で予測不可能な性質を発達させるのを救うことを望んでいました1,2。 ラヴェレスはすべての主題に興味を示した。 まず、彼女は飛行に信じられないほど興味があり、鳥を見た後、彼女は自分のイラストでFlyologyというガイドを作成しました2。 その後、彼女は両親の反対の性質に興味を持ち、想像力とその実用性との関係について書いた2。 しかし、彼女の最も影響力のある執筆は、1833年に社交界のためのパーティーに出席し、彼女の次の家庭教師に会ったとき2。

この家庭教師、チャールズ-バベッジは、ラブレースの注目を魅了しました。 二人は速い友人になり、コンピュータの父として知られているバベッジは、彼の最初の計算機2よりも複雑な方程式を計算するように設計された分析エンジンのための彼の計画をラヴェレスに示した。 彼らの密接なメンターとメンティーの関係のために、ラヴェレスはバベッジの作品について書かれた記事をフランス語から英語に翻訳することを任された。

ラヴェレスはこの作業を完了したが、さらに重要なことに、彼女は自分のメモを翻訳に追加し、記事のサイズをほぼ四倍にした1。 これらのノートには、文字や数字などの意味のある文字を生成するためにマシンと通信するためにコードを使用する方法と、ループプロセスを作成する手順が含まれていました。

“演算の科学は、特に数学から派生したように、それ自体の科学であり、独自の抽象的な真実と価値を持っています”とLovelace自身が書いており、James EssingerはAdaとして解釈しました”コンピューティングの科学を発明し、それを数学の科学から分離することに他ならないことを求めています。 彼女が”操作の科学”と呼んでいるのは、実際にはcomputing2です。”

この出版の後、ラヴェレスはギャンブルを予測するために他の計算システムを作成しようとしましたが、バベッジの作品に関する彼女のノートほど成功したものはありませんでした1,2。 ラヴェレスに授与された多くの死後の賞に加えて、米国国防総省は彼女の名誉1でソフトウェア言語Adaを命名しました。

ニューヨーク-タイムズの記事によると、”コンピュータプログラミングは世界の他の地域と非常に多くの相互作用を持っています。”バベッジは技術的な創意工夫を持っていたが、オーロラは言った、ラヴェレスは、コンピューティングの初期の時代に彼の発明を推進した:”彼女は真の可能性を”このために、バベッジは彼女を”レディ-フェアリー”と呼んだ。2″

コメントを残す

メールアドレスが公開されることはありません。