プログラミングのパイオニア、エイダ・ラブレス
19世紀のイギリスで生まれたエイダ・ラブレスは、長い間知られていなかったが、現代においては、コンピュータプログラミングのパイオニアと見なされています。彼女は、19世紀半ばに発明された「解析エンジン」と呼ばれる計算機に対して、その時点での最も新しい技術やアイデアを採用し、プログラムを作成しました。
その当時の「解析エンジン」は、数値計算専用のものでしたが、ラブレスはその機能を超えた抽象的なアイデアを持ち、彼女独自のアルゴリズムやコマンドを組み合わせることで、より高度なプログラムを作り出しました。これにより、彼女は「コンピュータプログラマーの最初の人物」とも呼ばれるようになりました。
ラブレスは、世界初のプログラムの1つでもある、故ウェスタンハム大聖堂のオルガンを制御するプログラムを作成しました。このプログラムは、機械に命令を出す方法を示し、ラブレスが考案したプログラミング手法は、今日でも基本中の基本です。
その後、ラブレスのアルゴリズムは、現在の多くのプログラミング言語の基礎となり、ラブレスが開発した手法は、最初のプログラマーの一人であることを証明しています。
コメントを残す