エイダ・ラブレース。 世界初のプログラムと未来への展望

画像






エイダ・ラブレース



1815年12月10日Ada Lovelaceが生まれました。私たちのほとんどは世界で最初のプログラマーとして知られています。 たまたまこのタイトルが公正なセックスに属していることはたまたまありました。 今日は、この男の誕生から210年を迎えます。 そして、この投稿では、彼女の人生で最も興味深い瞬間について少しお話したいと思います。断片的なフレーズから抜け出すのではなく、詳細に深く入り込まないでください。 資料はインターネットが手元にあればどこでも見つけることができます。 しかし、楽しみのためだけに彼を探す人はほとんどいません。 したがって、興味のある方は猫を歓迎します。



学校で勉強し、文学の授業に座って、ジョージ・バイロンが誰であるかをよく知っていました。



画像






私たちは彼の詩を読んで、意のままに覚えました。 しばらくして、職業を選んで、神秘的なエイダ・ラブレースが誰であるかを知りました-最初の少女プログラマー、そのジョージ・バイロンLordの娘です。 そして、それは私にとって驚くべき発見でした。 私の人生の残りの間、私はエイダが誰であったかを思い出しました、そして、どういうわけか私自身に全く気づかれずに、私はバイロン自身を忘れました。



オーガスタ・エイダ・キング(後のラブレス伯爵夫人、詳細は後ほど)は、英国の詩人であるジョージ・ゴードン・バイロンLordと彼の妻アンナ・イザベラ・バイロンの娘でした。 しかし、バイロンは娘の誕生から1か月後に去り、二人は二度と顔を合わせませんでした。 バイロン自身はエイダが8歳のときに亡くなりました。 彼自身、彼の詩で娘を何度も思い出しました。



エイダ自身はかなり才能のある家族で育ったことがわかります。 彼女の母親であるアンナ・イザベルは、娘が生まれる前から数学にさえ興味を持っていました。彼女はかつて、夫から面白いニックネーム「平行四辺形の女王」を受け取りました。 それは本当に珍しい家族でした。 夫を離れた後、アンナは娘を一人で育てることができました。これがその結果です。



12歳で、エイダは彼女の航空機を組み立てました! その前に、12歳の少女がしばらく部屋に閉じ込められて何かを書いた。 母は、父親の詩を読み始めて、同じように進むことを恐れました。 しかし、この間ずっと彼女は描きました。



数学的な論理が彼女を何よりも占領しました。 エイダは病気になり、3年間ベッドで過ごしました。 しかし、この間ずっと彼女は勉強を続けたいと思っていました。 さまざまな医師や教師が彼女に来ました。 そのうちの一人は、有名な数学者および論理学者であるアウグストゥス・デ・モーガンでした(そう、デ・モーガンの法則は彼にちなんで命名されています)。 それ以来、エイダはさらに数学の世界に飛び込んできました。



画像






その結果、エイダはユニークな女の子に成長しました。 彼女は母親が数学に従事していたように美しく、頭がよく、科学的な話題についての会話でケンブリッジやオックスフォードの人たちをあちこち見回りました。 他の人々、主に女性の間で、これは隠された怒りとenを引き起こしました。 彼女はしばしば暗く、悪魔的なものとさえ言われました。 私はエイダ自身が異常な力を感じたと言わなければなりません(面白いですが、ロシア語では彼女の名前が聞こえ、真実は少し悪魔的です)。 しかし、これは珍しいことではありません。なぜなら、当時の高等英語社会の数学者の少女は、外からは本当に奇妙に見えたからです。 一方、多くの男性は彼女に夢中だった。



数学は数学ですが、プログラマーが最初にそれを覚えているのはどうしてですか? Ada Lovelaceの最も重要な会議の1つは、最初の分析コンピュータの発明者であるCharles Babbageとの会議でした。



画像






当時、バベッジが到着したフランスでは、対数と三角関数の値の表を作成するための大規模なプロジェクトが開始されました。 バベッジはこの作業を自動化することを夢見始めましたが、同時に人的エラーの可能性を排除しました。当時は、そのようなテーブルを手動で作成していた人たちだったからです。 そこで、バベッジは独自の差分マシンを構築することを考えました(差分法を使用して多項式を計算する)。



画像



彼は膨大な数の図面を作成し、プロトタイプ自体は1832年に完成しました。これは1年後のエイダラブレースと同じものです。



1835年、エイダは非常に立派な男と結婚します-ウィリアム・キング男爵、その後伯爵の称号を授与され、エイダ自身がラブレース伯爵夫人になりました。 4年後、彼らにはすでに3人の子供がいました-2人の息子と1人の娘。 地獄の息子たちは父親に敬意を表して名前を付けられました。一人はラルフ・ゴードン、もう一人はバイロンと名付けられました。



しかし、世界で最初のプログラムはどうですか? そして、バベッジ機の運命は何ですか? 1842年、イタリアの科学者ルイスマネブレアはバベッジの車に関する本を執筆します。 AdaはBabbageの要求に応じて翻訳を処理します。 本自体の翻訳中に、彼女は膨大な数のコメントをしました。この機械で見るのはバベッジ自身よりも多いようです。



彼女の言葉は次のとおりです。「マシンの本質と目的は、どの情報を入力するかによって変わります。 アラン・チューリングはその後彼女のメモを読み、機械の思考能力に対するラヴレイス夫人の異議の言葉を彼女の作品に導入しました。



同時に、バベッジマシンについて説明するときに、サイクルやセルなどのコンピューター用語の使用を導入したのはAdaでした。 また、ベルヌーイ数を計算するための一連の操作をまとめました。 これは、本質的に、非常に最初のコンピュータープログラムになりました。 バベッジは車を製造したことはなく、彼の死後に組み立てられ、現在はロンドンの科学博物館に保管されています。



Ada Lovelace自身は1852年11月27日に36歳で死亡しました。 彼女の父親が住んでいた限り。 彼女は父親と一緒に家族の地下室に埋葬されました。

Ada Lovelaceに敬意を表して、1980年代に米国国防総省によって開発されたAdaプログラミング言語が命名されました。



PSおそらく、「最初のプログラマーは女の子だった」というフレーズが不満や笑顔を引き起こす人々は、少なくとも一度はこの人物の伝記について尋ねるべきです。 Ada LovelaceやAlan Turingなど多くの人は覚えておく価値があります。 そして、一部の人にとって、これらの物語は、世界で不可能なことは何もないことを理解する別の理由です。



この記事を読んでくれた人に感謝します。 あなたの意見、コメント、またはコメントを共有してください)。



All Articles