
아다 러브레이스
Ada Lovelace
생애
아직 만들어지지 않은 기계가 무엇을 할 수 있을지 상상한 19세기 수학 저술가. 아다 러브레이스는 1833년 찰스 배비지의 차분기관 시연을 본 뒤 해석기관 구상을 공부했다. 1843년 루이지 메나브레아의 글을 번역하며 원문보다 훨씬 긴 7개 주석을 붙였고, 노트 G에는 미완성 해석기관이 베르누이 수를 계산하는 절차를 표로 제시했다. 과학박물관은 이를 최초의 출판 알고리즘이자 때로는 최초의 컴퓨터 프로그램으로 평가되는 문서라고 설명한다. “최초 프로그래머”라는 단일 호칭에는 배비지와의 협업 및 프로그램의 정의를 둘러싼 논쟁이 있지만, 기계가 수치 계산을 넘어 기호·문자·음악까지 다룰 수 있다고 본 통찰은 분명하다. 기계가 실제로 완성되지 않았다는 점까지 포함해야 그의 상상력이 얼마나 앞섰는지 보인다.
결정적 순간
17세, 배비지의 차분기관을 만남
런던런던 사교계에서 찰스 배비지의 차분기관 시연을 봄. 즉시 매료되어 평생 협업 시작.
노트 G — 해석기관을 위한 출판 알고리즘
메나브레아의 해석기관 논문 번역에 7개 주석을 추가했다. 노트 G의 베르누이 수 계산표는 최초의 출판 컴퓨터 알고리즘으로 흔히 평가되지만, “최초 프로그램”이라는 명칭의 범위에는 논쟁이 있다.
36세, 자궁암으로 요절
병상에서 어머니에게 화해를 청하고 사망. 컴퓨터 시대 100년 전이라 그녀의 업적은 1세기 동안 잊혀짐.
이 사람이 없었다면
아래 내용은 확인된 역사적 사실이 아니라, 이 인물의 영향을 생각해 보는 가정입니다.
러브레이스가 없었더라도 배비지의 해석기관 설계는 남았을 것이다. 다만 계산표뿐 아니라 기계의 일반적 가능성과 한계를 한 문서에서 함께 읽게 해 주는 주석은 없었을 것이다. 현대 프로그래밍이 그에게서 직접 이어졌다고 단정할 수는 없지만, 기계를 “숫자 계산기” 이상으로 바라보는 초기 언어 하나는 분명 잃었을 것이다.
MathVoyage 너머로
불러오는 중…