에이다가 한 일
논문을 번역했어요. 이탈리아인 공학자가 작성한, 설계 중인 해석 기관의 설명을 프랑스어에서 번역했어요.
주석을 달았어요. 번역문에 자신의 주석을 덧붙였고, 주석은 논문 자체보다 몇 배나 길어졌어요.
계산 순서를 정리했어요. 주석 중 하나에는 반복되는 부분을 포함해 수열을 계산하는 상세한 과정이 단계별로 정리돼 있어요.
핵심을 짚었어요. 기계가 숫자뿐 아니라 모든 기호를 처리할 수 있고, 예를 들어 규칙에 따라 음악을 작곡할 수도 있다고 추정했어요.
네 번째 항목이야말로 가장 중요한 부분이에요. 설계자는 기계를 계산 장치로 보았지만, 에이다는 기호 전반을 다루는 장치로 보았어요. 이는 당시 사람들이 쓴 어떤 내용보다 현대적인 이해에 가까워요.
하지만 기계는 결국 만들어지지 않았어요. 당시 제조업의 역량으로는 설계가 너무 복잡했고, 설명된 모든 내용은 1세기 넘게 종이 위에만 남아 있었어요.
논쟁의 쟁점
역사가들은 에이다의 기여를 두고 논쟁해요. 일부는 주석을 역사상 최초의 프로그램으로 여기고, 다른 이들은 계산 도식을 만든 사람은 기계 설계자이기도 했으며 에이다의 역할은 이를 설명하고 해석하는 데 있었다고 지적해요. 논쟁의 대상은 에이다가 참여했는지가 아니라 기여의 정도예요.
에이다의 역할을 축소해서는 안 된다는 근거는 두 사람의 서신에 있어요. 에이다는 설계자와 대등하게 기계의 구조를 논의했고, 정확한 질문을 던졌으며, 그의 계산에서 오류를 찾아냈어요. 이 모든 내용은 문서로 확인돼요.
반대로 에이다의 역할을 과장해서는 안 된다는 근거는 당시에는 '프로그램'이라는 용어 자체가 존재하지 않았다는 점이에요. 현대의 개념을 19세기에 적용할 때는 신중해야 해요.
에이다에게는 지금도 인용되는 신중한 단서가 하나 더 있어요. 기계는 스스로 새로운 것을 만들어낼 수 없고, 지시받은 일을 수행할 뿐이라는 말이에요. 이 주장은 오늘날에도 인공지능을 둘러싼 논쟁에서 다뤄져요.
에이다 러브레이스는 무엇을 했나요?
역사가들은 무엇을 두고 논쟁하나요?
출처
- 1843년에 발표된 해석 기관 설명의 번역 주석에는 수열을 계산하는 상세한 과정과, 기계를 어떤 종류의 기호 처리에도 적용할 수 있다는 논의가 담겨 있어요. 최초의 프로그램을 누가 작성했는지를 둘러싼 문제는 여전히 역사·과학적 논쟁의 대상이에요
“역사 속 여성” 시리즈 다음 기사
사이트에서 전문 공개 2개, 앱에 2개 더
