GN⁺: 토마스 E. 커츠 별세 소식
(computerhistory.org)-
토마스 E. 커츠 추모
- 컴퓨터 선구자 토마스 커츠의 별세 소식
- 커츠는 BASIC 프로그래밍 언어와 다트머스 타임쉐어링 시스템의 공동 발명자였음
- 1960년대 학문적 컴퓨팅 초기에 학부생을 위한 간단한 프로그래밍 언어가 없었음
- 커츠와 케메니는 다트머스 타임쉐어링 시스템을 개발하여 학생들이 BASIC을 사용할 수 있도록 함
-
소명 찾기
- 일리노이주 오크 파크 출생, 1950년 Knox College 졸업
- 1956년 프린스턴 대학교에서 수학 박사 학위 취득
- UCLA에서 SWAC 컴퓨터 경험
- 다트머스에서 교수로 재직하며 다트머스 타임쉐어링 시스템 개발
-
영향력 있는 업적
- BASIC 언어는 여러 세대의 컴퓨터에서 발전해옴
- 1978년 하버드 학생 빌 게이츠와 폴 앨런이 MITS Altair 8800을 위한 BASIC 버전 개발
- 개인용 컴퓨터 시대에 BASIC의 인기가 급상승
-
다채로운 경력
- 1966년부터 1975년까지 다트머스 Kiewit Computation Center 소장 역임
- 1979년 IBM의 지원을 받아 컴퓨터 및 정보 시스템 석사 프로그램 조직
- 1983년 True BASIC, Inc. 설립
- ANSI BASIC 표준 개발을 위한 X3J2 위원회 형성에 기여
- 1994년 ACM 펠로우로 선정
-
저자 소개
- Dag Spicer는 컴퓨터 역사 박물관의 영구 역사 컬렉션을 감독
- 박물관의 전시, 마케팅, 교육 프로그램을 기획하고 연구 문의에 응답
- NPR, 뉴욕 타임즈, 이코노미스트 등 주요 매체에 컴퓨터 역사 관련 인터뷰 제공
Hacker News 의견
-
BASIC 언어로 프로그래밍을 처음 배웠으며, D 언어 설계 시 BASIC의 쉬운 문자열 조작을 참고했음. C 언어의 문자열 조작은 버그가 많았음. D 언어에서 문자열 조작을 쉽게 만드는 것이 주요 목표였고, 성공적이었음. C 코드 리뷰 시 문자열 조작 부분에서 버그를 찾는 것이 거의 확실함. strncpy() 함수의 0 종료 처리 방법을 모르는 사람들에게 질문함.
-
BASIC 언어로 1977년에 처음 프로그램을 작성했으며, 제한된 BASIC의 컴파일러를 Z80으로 작성했음. 14KB RAM에서 실행되는 기계어 컴파일러를 만들었음. Thomas Kurtz에게 감사함.
-
96세까지 살았으며, 많은 QBASIC을 작성했음. 1986-90년대 인도에서 MSDOS만 있었고, GWBASIC으로 친구와 가족을 놀라게 했음. MS WINDOWS 3.1로 전환되면서 QBASIC으로 그래픽에 빠졌음. BASIC에서 시작하여 CLIPPER, FOXPRO, MFC, Borland C++까지 발전했음. BASIC 언어에 감사함.
-
BASIC의 유산은 뛰어남. Atari 800XL의 BASIC ROM 덕분에 어린 나이에 BASIC을 배웠음. BASIC 덕분에 컴퓨터 프로그래밍의 창의성을 경험할 수 있었음. BASIC은 대규모 프로젝트에는 적합하지 않지만, 어린이에게는 충분했음. BASIC 덕분에 초기 게임 개발 경력을 시작할 수 있었음. Thomas E. Kurtz의 이름을 몰랐지만, BASIC 언어에 대한 감사함을 느끼고 있음.
-
2010년에 Thomas Kurtz를 인터뷰했으며, 그가 매우 친절하고 환영해 주었음. Dartmouth에서의 그의 업적은 놀라웠으며, 기술을 통해 학생과 사회를 교육하고 권한을 부여하는 것이 목표였음.
-
1976년에 BASIC으로 첫 프로그래밍을 시작했으며, IBM 5100에서 달 착륙 게임을 시도했음. BASIC으로 프로그래밍을 시작하게 된 계기가 되었음. 이후 다양한 컴퓨터와 언어를 사용했음. BASIC은 많은 사람들에게 기쁨과 영감을 주었음.
-
BASIC은 스웨덴 고등학교에서 첫 프로그래밍 언어였음. BASIC 덕분에 프로그래밍을 시작하게 되었고, 매우 보람 있는 길을 걷게 되었음.
-
Pascal 언어는 초기 시스템의 제한과 구현의 비호환성 때문에 비판받았음. 반면 BASIC은 미니 및 마이크로 컴퓨팅 산업의 중추였으며, 다양한 구현과 기능을 가졌음. BASIC의 구현은 서로 호환되지 않았음.
-
BASIC의 유산은 과소평가될 수 없음. Dartmouth에서의 BASIC의 사명은 혁신적이었음. 많은 새로운 컴퓨터 사용자들이 처음 접한 프로그래밍 언어였음. BASIC은 개인용 컴퓨터의 시작과 함께 큰 영향을 미쳤음.