역사적 인물

최초의 프로그래머, 에이다 러브레이스

결혼으로 Ada Lovelace(1815 – 1852)가 된 Ada Byron은 알려져 있습니다 컴퓨터의 조상인 Charles Babbage의 분석 엔진에 대한 설명을 번역하고 주석을 달았습니다. 그녀의 노트에는 기계에 의해 실행되도록 의도된 최초의 알고리즘이 포함되어 있으며 Ada Lovelace는 최초의 여성 프로그래머로 간주됩니다.

수학에 대한 열정

1815년 12월 10일에 태어난 Ada Byron은 수학자이자 시인인 Lord Byron의 딸인 Annabella Milbanke입니다. 그녀의 부모의 결혼 생활은 재앙이었고, 바이런의 폭력적인 행동으로 인해 애나벨라는 에이다가 태어난 지 한 달이던 1816년 1월 16일에 그를 떠났습니다. 4월 21일 바이런은 분리 법안에 서명하고 영국을 떠납니다. 그는 아내와 딸을 다시는 볼 수 없을 것입니다.

수학에 대한 열정이 있는 Annabella는 딸이 과학에 대한 철저한 교육을 받도록 보장합니다. 1832년에 어린 Ada는 스코틀랜드의 작가이자 과학자인 Mary Sommerville을 만났고, 그녀는 그녀의 발전을 도왔습니다. 1833년에 Ada는 그를 통해 계산 기계를 설계한 수학자이자 발명가인 Charles Babbage를 만났습니다. 그는 오늘날 컴퓨터의 기계적 조상인 명령 카드를 읽을 수 있는 분석 기계를 발명했습니다. Ada는 이러한 발명품에 매료되었고 두 과학자는 가까워졌습니다.

배비지의 분석 엔진과 최초의 컴퓨터 프로그램

1835년에 젊은 여성은 러브레이스 백작 윌리엄 킹과 결혼하여 바이런, 애너벨라, 랄프 고든이라는 세 자녀를 두었습니다. 헌신적인 윌리엄은 아내의 활동을 승인하고 격려하지만 임신으로 인해 손상된 건강으로 인해 몇 년 동안 수학에 전념할 수 없습니다. 1839년에 그녀는 수학자 Auguste De Morgan과 함께 공부를 재개하고 Charles Babbage의 분석 엔진 개발을 위해 서비스를 제공했습니다. 그때부터 그녀는 이 프로젝트에 전념했습니다.

1842년 스위스 신문에 배비지의 분석 기관에 대한 설명이 프랑스어로 실렸고, 에이다 러브레이스(Ada Lovelace)에게 이 회고록을 영어로 번역해 달라는 제안이 있었습니다. 그녀는 Charles Babbage의 아이디어에 따라 9개월을 투자하여 분석 엔진에 대한 설명을 완성하고 수정하고 주석을 달았습니다. 그의 노트 중 하나에는 종종 최초의 실제 컴퓨터 프로그램으로 간주되는 매우 상세한 알고리즘(유리수 시퀀스 계산용)이 포함되어 있습니다. 그녀는 또한 분석 엔진이 음악 작곡과 같이 수학 이상의 응용이 가능하다고 설명합니다.

Babbage의 계획에 자금을 지원하기 위해 Ada는 도박에 참여하지만 빚만 얻습니다. 에이다 러브레이스는 1852년 11월 27일 자궁암으로 36세의 나이로 사망했습니다.