PGR21.com
- 자유 주제로 사용할 수 있는 게시판입니다.
- 토론 게시판의 용도를 겸합니다.
Date 2021/12/01 11:00:43
Name 오곡물티슈
Subject [일반] 인류로 달로 보낸 소프트웨어 엔지니어링의 창시자, 마가렛 해밀턴 (수정됨)

NASA’s first software engineer: Margaret Hamilton - Matt Porter & Margaret Hamilton
Ted-Ed (한글자막 있음)

마가렛 해밀턴은 아폴로 계획이 진행되던 당시 미 항공 우주국의 비행 소프트웨어의 개발자였습니다.
C언어가 만들어지기도 전이었기 때문에 정말 말 그대로 손으로 코드를 적어서 프로그래밍을 하고
margaret-hamilton-mit-apollo-code-0
마가렛 해밀턴이 만든 프로그램을 종이로 출력해 쌓은 모습



그 프로그래밍을 본 재봉사들이 '손'으로 구리선을 감았으니까요.


당시 마가렛과 그녀의 팀들이 만든 우선순위가 높은 일에 먼저 컴퓨터 연산 작용이 적용되도록 하는
안전 장치 덕분에 아폴로 11호의 과부하를 막을 수 있었고요.


나중에 마가렛 해밀턴은 동료들과 함께 '소프트웨어 엔지니어링'이라는 학문을 새로 만듭니다.
(그 전까진 아예 없었던 분야) 그리고 오랜 세월이 지나고...


5
2016년 11월, 그녀는 오바마 미국 대통령에게 '미국 대통령 자유 훈장'을 받게 됩니다.


+


구글에선 2019년 태양광 집열 발전소의 집광 패널과 달빛을 이용해 그림을 그려 그녀의 업적을 기렸습니다. 

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
메타몽
21/12/01 11:03
수정 아이콘
에이다 러브레이스, 헤디 라마르, 마가렛 헤밀턴

이분들은 프로그래밍계의 역사 그 자체죠

정말 대단한 분들입니다
21/12/01 11:11
수정 아이콘
와.. 자기 키만한걸 다 손으로쓴건가요
감전주의
21/12/01 11:12
수정 아이콘
인류역사에 이름을 남길만한 업적을 세우셨네요.
21/12/01 11:12
수정 아이콘
와 정말 괴수들이네요.
21/12/01 11:12
수정 아이콘
엄청난 동안이네요 뭐죠
antidote
21/12/01 11:19
수정 아이콘
전에 봤던건 천공카드로 만들었다고 본거 같은데 그게 아니라 구리선으로 작동하는 로직을 손으로 썼나보네요.
오곡물티슈
21/12/01 11:21
수정 아이콘
https://youtu.be/dI-JW2UIAG0?t=227

링크 영상에 인터뷰어가 손에 들고 있는게 개량된 버젼의 구리선으로 만들어진 프로그램(?) 입니다.
나중에도 구리선 방식을 썼나봐요
퀀텀리프
21/12/01 22:19
수정 아이콘
구리선 프로그램... 구석기 시대 프로그램인가 ?
초현실
21/12/01 11:22
수정 아이콘
아 코드를 짜다 라고 하는말이 저렇게 옷감 만들듯이 직조를 해서 저런거였군요
오곡물티슈
21/12/01 11:24
수정 아이콘
https://twitter.com/codealike/status/819990490774904833

'패치'를 하다. 라는 말은 잘못 짠 코드를 고칠때 옷감을 덧대듯이 위에 무언가를 덮었기 때문이라고 하더군요
42년모솔탈출한다
21/12/01 11:29
수정 아이콘
https://pbs.twimg.com/media/C2Ewxd2XAAAav5B?format=jpg&name=900x900
패치 - 실제로 천공카드에 구멍을 잘못 뚫으면 패치를 붙여서 수정함
https://namu.wiki/w/%EB%B2%84%EA%B7%B8
버그 - 실제로 벌레가 들어가서 문제를 일으킴 (버그는 이전부터 사용했다고 합니다....하지만 이전에 사용한 이유도 벌레때문이 아닐지..)
antidote
21/12/01 11:31
수정 아이콘
원래 천공카드는 처음부터 컴퓨터용으로 개발된게 아니라 천에 무늬를 만드는 실을 반자동으로 짜넣는 기계식 로직을 풀어내는 용도로 개발되었습니다.
이걸 훗날의 과학자/공학자들이 컴퓨터용으로 차용한겁니다.
근대적 방직산업의 발상지가 영국이었고 괜히 영국에서 최초의 컴퓨터가 나온게 아니죠.
네이버후드
21/12/01 11:43
수정 아이콘
짜다는 그냥 한국어인데 다른 느낌 같은거 아닌가요 ?
하루일기
21/12/01 14:24
수정 아이콘
영어로도 weaving codes 입니다. 어원은 당연히 윗짤..
피자니코
21/12/01 16:16
수정 아이콘
write code가 더 많이 쓰이는 것 같긴합니다...
-안군-
21/12/01 13:12
수정 아이콘
지가 프로그래밍을 잘하는줄 알아! (맞음)
21/12/01 13:14
수정 아이콘
젊으셨을때 모습이 그... 쉘든 여자친구 닮았네요
애기찌와
21/12/01 13:21
수정 아이콘
이것은 에이미를 맥이는 댓글인가 저분을 맥이는 댓글인가!!
Weinberg
21/12/01 14:22
수정 아이콘
저분이 훨씬 미인이신 거 같은데요.. 흐흐
메타몽
21/12/01 15:29
수정 아이콘
저 분은 안경 벗고 잘 꾸미면 미인 확정인데요!?
21/12/01 13:51
수정 아이콘
키보드가 있기전의프로그램을 작성하는 방법을 보면 신기하게 느껴집니다. 윗 덧글에서 말하는 "짜다", "패치", "버그"라는 용어도 그 당시 프로그래밍 환경으로부터 비롯된 것이였네요.
21/12/01 13:54
수정 아이콘
닥터 스톤 최근 스토리를 보는 느낌...
진산월(陳山月)
21/12/01 14:08
수정 아이콘
위대한 사람에 대한 엄청난 존경의 표현이네요.
한 때 (허접한)프로그래머였던 사람으로서 경의를 표합니다. 고맙습니다.
벌점받는사람바보
21/12/01 15:25
수정 아이콘
오오 신기하네요
21/12/01 15:26
수정 아이콘
와, 이런걸 보면, 현대에 다른 수단이 등장해도 과거의 언어와 방식이 그대로 영향을 미치는 언어의 경로의존성에 대해서 감탄을 하게됩니다. 그리고, 실제로 '디지털' 시대에 도달하기 위해, '아날로그'에 진심이셨던 분들의, '아날로그'적 노력에 감탄하게 되고요. 좋은 주제 소개 감사합니다.
오곡물티슈
21/12/01 15:34
수정 아이콘
21세기에 태어난 애들은 저장버튼의 플로피 디스크 그림을 이해 못하고
손으로 전화기 모양을 해보라고 시키면 수화기가 아니라 스마트폰 모양을 만들죠 크크크
21/12/01 16:31
수정 아이콘
드림위버가 그래서 위버였구나
임전즉퇴
21/12/01 20:42
수정 아이콘
어떤 것이든 개척스토리를 보면 저걸 어떻게 했대 싶습니다. 그때는 뭐 필요했고 그때의 여건도 되긴 된거죠.. 뭐든지 내가 뚫은 길이 있는 사람은 라떼를 호스로 뿜어도 그럴 만도 합니다. 다만 진지먹고 재현을 기대하진 말아야죠. 역사상 효율증대의 대부분은 여유증대에 쓰이지 않아왔고 그 결과가 현재이니까요. 아무튼 기억해야 할 공로입니다.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회 추천
94241 [일반] z플립3 성지(?) 개통 후기 입니다. [63] 설탕가루인형형17271 21/12/03 17271 3
94240 [정치] 다음주부터 적용되는 거리두기 [71] 유지어터14807 21/12/03 14807 0
94239 [일반] 충격적인 음주운전 사건이 일어났습니다 [106] 착한글만쓰기18826 21/12/03 18826 9
94238 [일반] . [14] 삭제됨8847 21/12/03 8847 0
94237 [정치] 윤석열이 진짜 대단하다고 생각하는 이유 [120] 스토리북22209 21/12/03 22209 0
94236 [정치] 오늘 윤후보 행보와 이준석 대표에 대한 생각 예측 [23] 한사영우12385 21/12/03 12385 0
94234 [정치] 조동연은 물러나고, 이수정은 날릴까 아니면 끝까지 품을까 [76] 오곡물티슈21304 21/12/02 21304 0
94233 [정치] 이준석: 당대표는 대선후보의 부하가 아니다. [352] 행복의시간29816 21/12/02 29816 0
94232 [일반] WTA(여자 테니스 협회)에서 중국에서 열릴 예정인 대회를 전면 보류한다고 합니다. [18] 미원11998 21/12/02 11998 2
94231 [정치] 2030남자는 왜 이준석에게 스스로를 대입시킬까. [203] 헤후23758 21/12/02 23758 0
94230 [일반] 80%가 사라진 미 해군, 침몰한 해군이 다시 살아난 전쟁 [17] 오곡물티슈14843 21/12/02 14843 36
94229 [정치] 이재명, 조동연 사생활 논란에 “국민 판단 지켜보겠다” [136] 묻고 더블로 가!21313 21/12/02 21313 0
94228 [정치] 4.7 재보선 결과로 본 정확한 여론조사 기관과 대선 여론조사(11월말) [27] 호가든12463 21/12/02 12463 0
94227 [정치] 이재명, 첫 골든크로스 [219] 바둑아위험해21001 21/12/02 21001 0
94226 [일반] 미시간의 학교에서 총기사건이 발생했네요. [22] 랜슬롯16088 21/12/02 16088 0
94225 [일반] 굳건함. [9] 가브라멜렉9060 21/12/02 9060 22
94224 [일반] [직장생활] 요즘 시대의 좋은 직장이란? [45] 라울리스타15089 21/12/01 15089 9
94223 [일반] 우리나라도 첫 오미크론 감염자가 나왔네요.. [93] 대장햄토리20901 21/12/01 20901 0
94222 [정치] '의사' 안철수 "지금 당장 전면 입국금지해야: [69] 호옹이 나오19982 21/12/01 19982 0
94221 [일반] 로마군의 아프가니스탄: 게르마니아 원정 [57] Farce17454 21/12/01 17454 59
94220 [정치] 이재명 35.5%-윤석열 34.6%..오차범위 내 초접전 [264] wlsak25934 21/12/01 25934 0
94219 [일반] <라스트 나잇 인 소호> - 에드가 라이트의 기묘한 세계 (강스포!) [17] aDayInTheLife7143 21/12/01 7143 0
94218 [일반] 인류로 달로 보낸 소프트웨어 엔지니어링의 창시자, 마가렛 해밀턴 [28] 오곡물티슈13734 21/12/01 13734 9
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로