https://frosthead.com

今日はコンピューターの未来を見た女性を祝います

若いエイダ・ラブレース。 画像:ジョン・マレー出版社ロンドン

今日はAda Lovelace Dayです。これは、これまでに考案された最初のコンピュータープログラムになる可能性のある論文を発表した19世紀の伯爵夫人であるLady Lovelaceの人生を祝う日です。 Ada Lovelace Dayは彼女を科学の女性の象徴として使用し、科学、技術、工学、数学、化学などを追求することを思いとどまろうとする世界中の少女たちへの支援を強化したいと考えています。

この日の開催とプロモーションに専念しているグループであるFinding Adaが次のように述べています。

科学、技術、工学、数学(総称してSTEMとして知られている)などの分野では、男性よりも女性の方が少ないことは議論の余地がありません。 学校でそのような科目で女子が成績を収めているという証拠にもかかわらず、大学で女子を勉強する人はほとんどいません。 役員室に着く頃には、女性はほとんど見かけられません。

この不平等の理由は、「適切な」キャリアを追求するための少女や女性への社会的圧力、高等教育や職場での微妙な女性嫌い、家族や再婚を希望する女性への支援の欠如など、さまざまな問題があります。家族ができてから再就職する際のスキル。 これらは複雑な問題であり、私たち全員が理解して対処するために取り組む必要がありますが、非常に簡単に集中できる重要な問題が1つあります。

とにかく、Ada Lovelaceは誰でしたか? まあ、彼女は「世界初のコンピュータープログラマー」として最も知られています。1833年のパーティーで、ラブレースはバベッジエンジンと呼ばれる世界初のコンピューターを作ったチャールズバベッジに会いました。 1843年、バベッジは彼女について次のように書きました。

この世界とそのトラブルを忘れて
可能性のあるその多数のシャーラタン–すべてのもの
要するに数字の魔女。

そして、ラブレースは「数字の魔女」として知られるようになり、この有名なプログラムを書き続けました。 スミソニアンの説明:

1835年、彼女はウィリアム・キング、バロン・キング(そして後にラヴェル伯爵)と結婚し、3人の子供をもうけました。 エイダは数学と科学への関心を継続し、他の科学者や数学者と出会い、連絡を取った。 これらの1つはチャールズバベッジであり、最初のコンピューターと見なされるもの、差分エンジンおよび分析エンジンを発明しました。 バベッジはエイダに、彼の分析エンジン(簡単な数学的計算を実行するマシン)を分析するイタリアの数学者の回想録を翻訳するように頼みました。 パンチカードを使用してプログラムする必要があります)が、Adaは単純な翻訳を完了するだけではありません。 彼女は、マシンに関するメモの独自のセットを書き、ベルヌーイ数のシーケンスを計算する方法を含めました。 これは現在、最初のコンピュータープログラムと見なされています。

ベルヌーイ数のプログラムは興味深いものでしたが、ラブレースをそれほど重要なものにするものではありませんでした。 コンピューター歴史博物館から:

おそらくもっと重要なことは、この記事には、現代の観点からは先見の明があるというエイダの声明が含まれていたということです。 彼女は、エンジンは「数以外の何かに作用するかもしれない…エンジンは、どんな複雑さや程度の精巧で科学的な音楽を作曲するかもしれない」と推測した。 ルールに従ってシンボルを操作でき、その数が数量以外のエンティティを表すことができるマシンのアイデアは、計算から計算への基本的な移行を示します。 エイダはこの概念を明示的に明確にした最初の人物であり、この中で彼女はバベッジよりも先を見たようです。 彼女は「コンピューター時代の預言者」と呼ばれています。 確かに彼女は数学以外のコンピューターの可能性を表現した最初の人物でした。 これにおいて、賛辞は十分に根拠があります。

現在、Adaが行ったことを実際にプログラミングと呼ぶことができるかどうかについて、いくつかの議論があります。 1990年に、アレンブロムリーは差異と分析エンジンの歴史を書き、エイダについて次のように述べました。

彼女のメモに引用されているプログラムの1つを除くすべては、3〜7年前にバベッジによって作成されていました。 例外はバベッジによって彼女のために準備されましたが、彼女はその中に「バグ」を検出しました。 Adaが分析エンジン用のプログラムを準備したという証拠がないだけでなく、Babbageとの通信は、Adaがそのための知識を持っていなかったことを示しています。

ブルース・コリアーの論文は、同様のことを言っています。

ラブレース夫人がかなりの興味と才能のある女性であったことは明らかであり、分析エンジンの一般的な性格と重要性に関するバベッジのアイデアをかなり理解し、メナブレアのメモでそれらをうまく表現したことは明らかです論文では、アイデアが実際に彼女のものではなくバベッジのものであったことも同様に明らかです。 確かに、彼女は反対を主張しませんでした。 彼女は分析エンジンの宣伝に多大な貢献をしましたが、とにかくそれの設計や理論を進めたという証拠はありません。 そして彼女は、1841年1月5日まで機械の学習に興味を示しさえしませんでした。1843年6月30日までに、彼女はエンジンの機械的詳細についてほとんど知らなかったようです。

これはすべて、ラブレス夫人を軽視するものではないと言われていますが、最近の作家によって、エンジンに対する彼女の貢献やバベッジの人生における彼女の役割について非常に誇張された見解が形成されたためです。

バベッジは、彼に対するエイダのメモの重要性について書いたが:

もしあなたがあなたのペンのそれと同じくらいあなたの友情の行為に執着なら、私はあなたの友情とあなたのノートを等しく失うことを大いに恐れます。 私はあなたの立派で哲学的な「ノートA」を返すことに非常に消極的です。 祈らないでください。 。 。 これはすべて直観で知ることは不可能であり、あなたのノートを読むほど、私は彼らにもっと驚いて、以前に非常に豊かな貴金属の鉱脈を探検しなかったことを後悔しています。

悲しいことに、このすべての仕事の後、エイダは痛みを伴う死を遂げました。 再びスミソニアンから:

多くのビクトリア州人と同様に、エイダはアヘン中毒者になりました。 彼女の癌による死の最中、母親はアダを隠して痛みを和らげ、エイダがさらに苦しむようになり、悔い改めました。 彼女の死は、アンソニー・ハイマンが「彼の最愛の通訳」と説明する女性のバベッジを失った。彼の計画は、まだ理論的な機械の機能を命令するパンチカードシステムを求めていた。 彼は、1800年代前半にジョセフマリージャカードによって紹介された有名なフランスの織機からカードのアイデアを得ました。 チャールズのマシンに対してカードシステムが行うことを最もよく表現できるのはエイダでした。「ジャカード織機が花と葉を織り込むように、分析エンジンが代数パターンを織り込むことを最も適切に言うことができます。」

ラブレースにインスパイアされた、または恐ろしいのはバベッジだけではありません。 チャールズディケンズは、33歳のときにエイダに会いました。 数字の魔女、ラブレースについての本によると、ディケンズは彼のホテルで奇妙なことが起こっていると主張して書いた。

彼は、エイダが彼に「出没している」のか疑問に思っていました。そうであれば、「あなたがそうしないことを願っています。」

3年後、ディケンズは死の床でエイダを訪れました。 彼は彼女の医師を除いて、彼女が生きているのを見る最後の非家族メンバーの一人でした。

もちろん、Adaが本当に最初のコンピュータープログラマーであったかどうかは、Ada Lovelace Dayの要点のようなものです。 むしろ、Finding AdaのWebサイトによると、目的は次のとおりです。

Ada Lovelace Dayを中心とした活動の結果、会議の主催者がイベントで話す女性を見つけやすくし、ジャーナリストがSTEMのストーリーについてコメントしたり、ストーリーになったりする女性を見つけやすくしたいと考えています。 同僚や上司が自分の業績を軽視している理由を理解するのに苦労している女性たちが、見るストーリーから心を奪い、彼らが受けるに値する平等のためにさらに激しく戦うことを願っています。 私たちは、母親や父親、教師が自分たちの子供や生徒に伝わるインスピレーションを見つけ、さらには自分自身にインスピレーションを見つけることを望んでいます。 そして、若い女の子が、科学、技術、工学、数学を愛するだけでなく、学校、大学、職場で本当のチャンスがあることを理解することを願っています。

Smithsonian.comからの詳細:

エイダ・ラブレースは誰でしたか?
これらの女性を見たことがありますか?
差分エンジンがもたらす大きな違い:チャールズバベッジの計算機から今日のコンピューターが登場

今日はコンピューターの未来を見た女性を祝います