라이프로그


1960년 대 프로그램 코딩의 위엄 12


 어찌보면 꽤나 역사적인 순간을 담은 사진이라고 볼 수도 있는 장면입니다. 지금처럼 컴퓨터 한 대로 자유로운 프로그램 코딩이 불가능했던 시절에는 '펀칭카드' 라고 해서 네모난 구멍이 일정한 모양으로 새겨져 있는 종이카드에 비트를 표현하는 방식으로 프로그래밍을 했다고 합니다. 엔지니어들이 프로그램을 짜면 그에 맞춰 천공카드에 구멍을 뚫어 패턴을 만들고, 이것을 기계에 넣어 프로그래밍을 입력하는 방식이라고 하네요. 물론, 본인은 직접 해본 적이 없어 감은 잡히지 않지만...


당시에는 프로그래머와 천공카드를 만드는 사람이 분업화되어 있었다고 합니다. 아폴로 프로젝트 당시 우주선 컴퓨터에 프로그래밍 되었던 코딩의 양은 만만치 않았을 것이고, 그걸 천공카드로 만드려면 상당한 분량의 단순노동력이 필요했을 것입니다. 사진의 여성분 옆에 있는 거대한 종이카드탑이 아마 당시에 사용된 프로그래밍 카드인 것 같은데, 실수로 순서가 뒤섞이거나 천공이 잘못되어 에러라도 난다면....음 끔찍합니다. 지금보다 두 배 세 배 더 많은 수고와 시간이 낭비되었겠죠.

저런 사례만 보아도 인류의 우주 탐사 프로젝트에 얼마나 많은 자본이 투입되었을지 상상조차 가지 않을 정도입니다. 미국과 러시아는 이미 그걸 1960년 대에 실행을 옮겼다는 것이 놀라울 따름입니다. 한편, 그 당시의 대한민국은...우주선은 커녕 시발 자동차 하나 겨우 만들어내던 시기였다는 점을 감안한다면 대단할 따름이죠.



written by 쓰레기 청소부


덧글

  • 동굴아저씨 2015/03/18 08:47 # 답글

    어....보는 것 만으로도 짜증이 확....
  • 회색사과 2015/03/18 08:58 # 답글

    저희 교수님께서 학창시절을 회고하시면 늘 나오는 이야기네요!
    펀칭 카드로 컴파일러를 짜는 것이 오토마타 수업의 과제였다고...
    그 당시에는 과제를 제출할 때 컴파일 실? 이 따로 있어서 뚫어서 갖고 가면 그 결과가 다음 날 나왔다는 얘기와 함께요
  • 소시민 제이 2015/03/18 09:11 # 답글

    그러니 우리는 비쥬얼 C 같은 프로그램을 찬양해야.
  • 올리브 2015/03/18 09:11 # 답글

    이와중에 사진 속의 언니 스타일이 예쁘다고 감탄하고 있습니다 +_+ 안경까지 완벽하군요
  • Cene 2015/03/18 10:54 #

    쉘든 여친 닮지 않았나요?ㅋㅋㅋ
  • 올리브 2015/03/18 11:13 #

    에이미!!!! 그러고 보니 에이미가 살빼면 저런 자태가 나올것 같긴 하네요 ㅎㅎㅎ
  • Halfround 2015/04/03 04:51 #

    님들은 뭔가 남들과는 다른 곳을 쳐다보고 잇는 것 같습니다.
    아 물론 저도 님들과 같은 곳을 보고 있습니다.
  • 무지개빛 미카 2015/03/18 09:24 # 답글

    천공카드라니... 엄청난 압박이군요
  • 수달 2015/03/18 09:39 # 답글

    90년대 대학생활 할 때, 전산실에는 개인용 PC 실과는 별개로 Lab실이라고 하는 외부단말만 존재하는 곳이 있었습니다.
    메인 처리기는 별도의 장소에 존재하고 모니터와 키보드만 외부로 나와 있었죠.
    수업시간에 포트란으로 프로그래밍을 한 후, 다음날 프로그램에 대한 천공카드와 결과물에 대한 천공카드를 창구에서 받아, 교수님께 제출해야 했습니다.
    당시 천공카드는 이렇게 생겼습니다.

    http://blog.insightbook.co.kr/wp-content/uploads/1/4c884033548cdFX.jpg
  • 하니와 2015/03/18 12:24 # 삭제 답글

    90년대에도 천공카드를 썼다니 다소 의외네요.
    80년대 후반에 벌써 천공카드는
    학교축제때 전산 동아리들이 설치한 주점으로 길안내 하는데 주로 쓰였는데요.
  • 냥이 2015/03/18 18:16 # 답글

    미국이 대공 방어용으로 sega시스템을 만드는데 천공카드가...
  • 거대한 범고래 2015/03/20 02:32 # 답글

    사진에 "the code she wrote by hand"라고 적혀 있는데요. ;
댓글 입력 영역
* 비로그인 덧글의 IP 전체보기를 설정한 이글루입니다.



통계 위젯 (화이트)

1411346
9467
8223034

이 이글루를 링크한 사람 (화이트)

365

애니메이션 편성표 - 애니시아