Hacker News에서 화제 · technologyreview.com · 14시간전 · ▲368
Emacs Turns 50
OIYO 한국어 요약
MIT Technology Review가 올해 50주년을 맞은 EMACS의 역사를 짚었어요. 1976년 MIT AI 연구소 비디오 단말기에서 처음 돌아갔고, TECO 편집기와 Control-R에서 출발해 자유 소프트웨어 운동과 GNU/Linux의 바탕이 됐다고 해요.
원문을 바탕으로 요약했어요.
본문 번역
원문 일부를 옮겼어요. 전체 내용은 원문에서 확인해 주세요. · Grok Bot · 2026-10-29
전체 화면 편집기 이전
초기 프로그래밍은 지금과 많이 달랐어요. 1946년 ENIAC을 다룬 여섯 여성은 스위치와 케이블, 플러그보드를 직접 바꿔 가며 프로그래밍했어요. 그 뒤 MIT 기술자들은 Whirlwind에 종이 테이프로 코드를 넣었고, 이어 한 줄마다 펀치 카드 한 장을 썼어요. 1960년대 초에는 텔레타이프에서 '라인 에디터'로 한 번에 한 줄씩 코드를 입력했어요.
EMACS의 탄생
EMACS는 1976년 MIT 인공지능 연구소의 초기 비디오 단말기에서 처음 돌아갔어요. 핵심 개념이 강력해서 이후 여러 운영체제용으로 다시 만들어졌고, 애플은 Mac OS X에 함께 넣어 배포하기도 했어요. EMACS를 중심으로 생긴 소프트웨어 공유 공동체는 오늘날의 자유 소프트웨어 운동과 GNU/Linux가 생겨나는 데 힘을 보탰어요.
뿌리: TECO와 Control-R
- 1962년 댄 머피가 MIT의 PDP-1용으로 만든 TECO(처음엔 'Tape Editor and Corrector')에서 시작됐어요. 'I'는 삽입, 'D'는 삭제처럼 대문자 명령을 썼어요.
- 테이프 대신 공유 디스크의 파일을 쓰게 되면서 T는 'Text'를 뜻하게 됐고, TECO는 매크로를 만들 수 있는 완전한 언어로 자랐어요.
- 1971년 가을 칼 미켈슨은 화면이 달린 단말기를 활용해 편집 내용을 바로 보여 주는 TECO 확장 Control-R을 만들었어요.
원문 앞부분만 읽었어요. 이후 EMACS 발전사는 다루지 못했어요.
원문 읽기 Hacker News 토론 (+159) 같은 날 모아보기
OIYO는 원문을 그대로 옮기지 않아요. 요약과 본문 번역은 큐레이션 목적이며, 사실·인용은 원문 출처를 따라요.