로저후이
Roger Hui이 글은 검증을 위해 인용구가 추가로 필요하다. – · · 책 · · (2008년 9월) (이 템플릿 하는 과 시기 |
로저후이 | |
---|---|
태어난 | |
죽은 | |
시민권 | 캐나다인 |
교육 | 1977년 앨버타 대학교 BSC 1981년 토론토 대학교 MSc |
로 알려져 있다. | 프로그래밍 언어:J |
수상 | 케네스 E.APL에 대한 탁월한 공헌에 대한 아이버슨상 |
과학 경력 | |
필드 | 컴퓨터 공학 |
기관 | I. P. 샤프 어소시에이츠 앨버타 에너지 회사 제이소프웨어 |
논문 | 행렬 대수학에서의 일부 분해의 복잡성 (1981) |
영향 | 케네스 E.아이버슨 |
로저 궈와후이(Roger Kwok Wah Hui, 1953년 12월 29일 ~ 2021년 10월 16일)는 배열 프로그래밍 언어에 종사하는 컴퓨터 과학자였다.그는 프로그래밍 언어 J를 개발했다.[1][2]
교육과 경력
후이는 1953년 홍콩에서 태어났다.1966년 그는 온 가족과 함께 캐나다로 이민을 갔다.[3]
1973년 후이는 알버타 대학에 입학했다.2학년 때 그는 학생들이 정규 수업이 거의 또는 전혀 없이 프로그래밍 언어 APL을 배울 것으로 기대되는 확률과 통계에 대한 강의를 들었다.그는 무거운 짐을 지고 있는 컴퓨터에서 할 수 있는 모든 시간을 사용했고, APL\360 사용자 매뉴얼의 혜택을 받았다(APL Language라는 책은 1975년 3월에야 출판되었다).왜냐하면 그 매뉴얼은 아딘 팔코프와 케네스 E가 썼기 때문이다. Iverson, Hui는 Falkoff와 Iverson으로부터 APL을 배웠다고 말하는 것이 타당하다고 생각했다.
1975년과 1976년 여름 학생으로, 후이는 캘거리의 I. P. Sharp Associates(IPSA)에서 통계적 및 확률 계산을 위한 작업 공간에서 일했다.그 일의 가장 큰 매력은 APL에 접속할 수 있는 제한 없는 컴퓨터 시간이었다.
1977년 컴퓨터 공학에서 1등상을 받은 후, 후이는 IPSA의 새로운 에드먼턴 사무실에서 2년 동안 정규 프로그래머 겸 분석가로 일했는데, 거기서 그의 주된 임무는 APL 시간 공유를 사용하는 고객을 지원하는 것이었다.그는 이날 뉴욕 로체스터에서 열린 APL79 콘퍼런스에 참석해 아이버슨이 'APL에서의 오퍼레이터의 역할'과 '파생상품 오퍼레이터'라는 두 편의 논문을 발표했다.도중에, 후이는 토론토의 IPSA에 들러, 「운영자와 기능」의 사본을 입수했다[IBM 연구 보고서 제7091호, 1978년].그는 그 이후 줄곧 그 논문과 그 논문의 계승자들을 연구해 왔다.[citation needed]
1979년 9월, 후이는 토론토 대학 컴퓨터과학과에 입학하였고, 1981년 5월 "매트릭스 대수학에서의 일부 분해의 복잡성"[4]에 관한 논문으로 그의 MSc를 받았다.
석사 과정을 마친 후, 후이는 1981년부터 1985년까지 에드먼턴에 있는 앨버타 에너지 회사의 APL 시스템 분석가 겸 프로그래머로 일했다.1982년 2월 후이는 APL의 소스 북(1981)을 구입했는데, 가장 기억에 남는 논문은 「APL의 설계」(1973), 「APL의 진화」(1978), 「사상의 도구로서의 알림」(1980)이었다.
후이의 작품은 APL85 컨퍼런스에서 상사인 프레드 애플리야드와 공동으로 작성한 논문 'DESIGN: A Financial Modeling System'에서 기술되었다.시스템의 기본 객체는 「직접 정의」(Iverson, 1976, 1980)에 있었고, 포코프와 아이버슨의 「APL의 설계」가 인용되었다.후이는 1985년 9월부터 1986년 4월까지 비 APL 및 비프로그래밍 직위로 승진한 직후 알버타에너지를 떠나 실직 상태였으며 컴퓨터 접속도 없었다.이것은 그에게 아이버슨의 합리화된 APL (1983년)과 APL 언어의 사전 (A Dictionary of the APL Language)에 대한 집중적인 연구를 할 수 있는 충분한 시간을 주었다.
후이와 그의 아내 스텔라는 두 아이를 가졌다.그는 2021년 10월 16일 암으로 사망했다.[5]
J 언어
1990년대 초, Ken Iverson과 Hui는 그들이 J라고 이름 붙인 APL과 같은 언어의 진보된 지속에 대해 협력하기 시작했다.개선안은 창간 이래 APL을 괴롭혔던 지속적 문자 집합 문제를 일부 수정하고, 병렬 다중 지시 지원, 다중 데이터(MIMD) 운영 지원 등 새로운 고급 기능을 추가하기 위한 것이었다.그것은 J 언어가 그 당시 현존했던 APL보다 개선될 것을 의도했다.J 통역과 언어는 계속 진화한다.
1996년에 그는 케네스 E를 받았다. IPL에 대한 탁월한 공헌에 대한 Iverson Award.[3]
참조
- ^ Edwin D. Reilly (2003). Milestones in computer science and information technology. Greenwood Publishing Group. p. 12. ISBN 978-1-57356-521-9.
- ^ IEEE annals of the history of computing, Volumes 27-28. IEEE Computer Society. 2005. p. 95.
- ^ a b McIntyre, Prof. Donald B. (1996). "A Tribute to Roger Hui, presented at APL96". Archived from the original on 10 April 2006.
- ^ Hui, Roger K. W. (1981). The complexity of some decompositions in matrix algebra (MSc Thesis). Department of Computer Science, University of Toronto. OCLC 222803677.
- ^ Roger Hui - 1953 - 2021년, http://jsoftware.com/pipermail/programming/2021-October/059091.html에서도 확인 가능