エイダ・ラブレス
詳細情報
- 生年月日
- 没年月日
- 知られる業績
- ノートG — 世界初の出版されたコンピュータプログラム
- 国籍
- イギリス
1843年に、一般に世界初のコンピュータプログラムとされるものを書いた数学者。対象は、ついに作られなかった機械だった。
正式にはラブレス伯爵夫人オーガスタ・エイダ・キング。チャールズ・バベッジとともに解析機関に取り組んだ。この機械に関するイタリア語の論文を翻訳し、原文の3倍の長さに及ぶ注釈を付けた。そのノートGで、機械がベルヌーイ数を計算する手順を一段ずつ示した。ループと条件分岐を備えたアルゴリズムである。
より先見的だったのは、この機械は数だけでなく記号で表せるものなら何でも扱える、という指摘だ。バベッジが見たのは計算機で、ラブレスが見たのは汎用の記号機械だった。なおこのwikiのada-lovelaceは、彼女にちなんで名付けられたNvidiaのGPUアーキテクチャを指す。