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
수정 아이콘
어떤 것이든 개척스토리를 보면 저걸 어떻게 했대 싶습니다. 그때는 뭐 필요했고 그때의 여건도 되긴 된거죠.. 뭐든지 내가 뚫은 길이 있는 사람은 라떼를 호스로 뿜어도 그럴 만도 합니다. 다만 진지먹고 재현을 기대하진 말아야죠. 역사상 효율증대의 대부분은 여유증대에 쓰이지 않아왔고 그 결과가 현재이니까요. 아무튼 기억해야 할 공로입니다.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회 추천
공지 [일반] [공지]2024년 4월 총선을 앞두고 선거게시판을 오픈합니다 → 오픈완료 [53] jjohny=쿠마 24/03/09 27755 6
공지 [정치] [공지] 정치카테고리 운영 규칙을 변경합니다. [허들 적용 완료] [126] 오호 20/12/30 249862 0
공지 [일반] 자유게시판 글 작성시의 표현 사용에 대해 다시 공지드립니다. [16] empty 19/02/25 325993 8
공지 [일반] [필독] 성인 정보를 포함하는 글에 대한 공지입니다 [51] OrBef 16/05/03 448924 28
공지 [일반] 통합 규정(2019.11.8. 개정) [2] jjohny=쿠마 19/11/08 319242 3
101346 [일반] 민희진씨 기자회견 내용만 보고 생각해본 본인 입장 [129] 수지짜응6960 24/04/25 6960 4
101345 [일반] 나이 40살.. 무시무시한 공포의 당뇨병에 걸렸습니다 [33] 허스키3571 24/04/25 3571 5
101344 [일반] 고인 뜻과 관계없이 형제자매에게 상속 유류분 할당은 위헌 [33] 라이언 덕후3988 24/04/25 3988 1
101295 [일반] 추천게시판 운영위원 신규모집(~4/30) [3] jjohny=쿠마15802 24/04/17 15802 5
101343 [일반] 다윈의 악마, 다윈의 천사 (부제 : 평범한 한국인을 위한 진화론) [47] 오지의4683 24/04/24 4683 11
101340 [일반] 미국 대선의 예상치 못한 그 이름, '케네디' [59] Davi4ever8964 24/04/24 8964 4
101339 [일반] [해석] 인스타 릴스 '사진찍는 꿀팁' 해석 [15] *alchemist*4761 24/04/24 4761 11
101338 [일반] 범죄도시4 보고왔습니다.(스포X) [41] 네오짱6678 24/04/24 6678 5
101337 [일반] 저는 외로워서 퇴사를 결심했고, 이젠 아닙니다 [27] Kaestro6159 24/04/24 6159 16
101336 [일반] 틱톡강제매각법 美 상원의회 통과…1년내 안 팔면 美서 서비스 금지 [32] EnergyFlow4220 24/04/24 4220 2
101333 [일반] [개발]re: 제로부터 시작하는 기술 블로그(2) [14] Kaestro2916 24/04/23 2916 3
101331 [일반] 기독교 난제) 구원을 위해서 꼭 모든 진리를 정확히 알아야 하는 것은 아니다 [87] 푸른잔향4241 24/04/23 4241 8
101330 [일반] 교회는 어떻게 돌아가는가:선거와 임직 [26] SAS Tony Parker 3031 24/04/23 3031 2
101329 [일반] 예정론이냐 자유의지냐 [60] 회개한가인3850 24/04/23 3850 1
101327 [일반] 20개월 아기와 걸어서(?!!) 교토 여행기 [30] 카즈하2819 24/04/23 2819 8
101326 [일반] (메탈/락) 노래 커버해봤습니다! [4] Neuromancer863 24/04/23 863 2
101325 [일반] 롯데백화점 마산점, 현대백화점 부산점 영업 종료 [39] Leeka5994 24/04/23 5994 0
101324 [일반] 미 영주권을 포기하려는 사람의 푸념 [49] 잠봉뷔르8536 24/04/23 8536 101
목록 이전 다음
댓글

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