데이터 처리를 위한 수학적 표기법의 개발은 케네스 E. 아이버슨(Kenneth E. Iverson)이 컴퓨팅 시스템을 설명하는 방식을 재구성한 프로그래밍 언어인 APL을 만들도록 이끌었다. 그의 경력은 하버드 대학교와 IBM에서의 수십 년간의 혁신에 걸쳐 있으며, 프로그래밍 이론과 대화형 시스템의 실제 구현에 근본적인 기여를 하여 결국 1979년 튜링상을 수상하게 되었다.
학문적 기반
1920년 캐나다 캠로즈에서 태어난 아이버슨은 대공황 기간 동안 가족 농장에서 일하기 위해 9학년을 마치고 학교를 그만두었다. 나중에 제2차 세계 대전 중 캐나다 왕립 공군(Royal Canadian Air Force)에서 복무하면서 통신 과정을 통해 교육을 재개했다. 전쟁 후 퀸스 대학교에 다녀 1950년에 졸업한 뒤 하버드 대학교로 옮겼다. 그곳에서 1951년에 석사 학위를, 1954년에 응용 수학 박사 학위를 취득했으며, 하버드 Mark IV 컴퓨터에서의 행렬 평가를 전문으로 했다.
하버드에서의 안식년과 표기법
하버드 대학교의 조교수로서 아이버슨은 자동 데이터 처리 프로그램을 구현했다. 그는 기존의 수학적 표기법으로는 데이터 처리 작업을 적절하게 설명할 수 없다는 것을 발견했다. 이를 해결하기 위해 행렬 대수와 고차원 배열을 활용한 새로운 표기 시스템을 만들었다. 이 연구는 1957년 매킨지 앤 컴퍼니(McKinsey & Company)에서의 안식년 동안 테스트되었으며, 나중에 1960년 제4회 런던 정보 이론 심포지엄에서 발표되었다.
IBM과 시스템 개발
1960년 아이버슨은 IBM 리서치에 합류하여 20년 동안 아딘 팔코프(Adin Falkoff)와 협력했다. 그의 저서 『A Programming Language』에 기록된 표기법을 바탕으로, 그는 복잡한 하드웨어를 설명하기 위해 자신의 방법론을 적용했다. 1963년 아이버슨과 그의 팀은 컴퓨터 역사에서 중요한 아키텍처인 IBM System/360에 대한 공식적인 설명을 작성했다. IBM 재직 중 1970년에 IBM 펠로우(IBM Fellow)로 지명되었다.
전문적 인정
아이버슨의 경력은 1975년 해리 H. 구드 기념상(Harry H. Goode Memorial Award)과 1982년 컴퓨터 파이오니어상(Computer Pioneer Award)을 포함한 중요한 업계 찬사로 특징지어졌다. 1991년에는 국가 기술 혁신 메달(National Medal of Technology and Innovation)을 받았다. 또한 미국 공학 한림원 회원이기도 했다. 그는 생애 마지막까지 일했으며, 2004년 10월 19일 토론토에서 세상을 떠났다.
빠른 사실
- 출생: 1920년, 캐나다 캠로즈 - 사망: 2004년, 캐나다 토론토 - 교육: 퀸스 대학교 및 하버드 대학교 - 튜링상: 1979년 - 국가 기술 혁신 메달: 1991년 - IBM 펠로우: 1970년 - 주요 기여: APL 개발 - 군 복무: 캐나다 육군 및 캐나다 왕립 공군
독자 질문
### 케네스 E. 아이버슨의 주요 기여는 무엇입니까?
그는 APL 프로그래밍 언어의 개발과 데이터 처리를 설명하고 분석하기 위한 수학적 표기법을 만든 것으로 가장 잘 알려져 있습니다.
### 케네스 E. 아이버슨은 경력 동안 어디에서 일했습니까?
그의 고용주로는 하버드 대학교, IBM, I. P. Sharp Associates, Jsoftware Inc.가 있습니다.
.jpg)