유진 맥도넬
Eugene McDonnell유진 에드워드 맥도넬 | |
---|---|
![]() 1978년 유진 맥도넬 | |
태어난 | 1926년 10월 18일 |
죽은 | 2010년 8월 17일 | (83)
시민권 | 미국 |
모교 | 켄터키 주의 대학교 하버드 대학교 |
로 알려져 있다. | 프로그래밍 언어: APL, J |
배우자 | 잔 파르 맥도넬 |
아이들. | 5 |
수상 | 케네스 E. IPL에 대한 뛰어난 공헌에 대한 Iverson Award, 1987 |
과학 경력 | |
필드 | 컴퓨터 공학 |
기관 | 웨스턴 유니언 IBM I. P. 샤프 어소시에이츠 |
영향 | 케네스 E.아이버슨 |
유진 에드워드 맥도넬(Eugene Edward McDonnell, 1926년 10월 18일 ~ 2010년 8월 17일)은 컴퓨터 과학의 선구자였으며 프로그래밍 언어 형제인 APL과 J에 오랫동안 공헌하였다.
그는 브루클린 공업고등학교를 졸업했다.제2차 세계대전에서 미군에서 보병 상병으로 복무한 후 켄터키 대학에 입학하여 1949년 수석으로 졸업하였고, 피 베타 카파(Phi Beta Kappa)에 당선되었다.그는 하버드 대학교에 1년제 대학 졸업 펠로우쉽을 수여받았고, 그곳에서 비교 문학, 특히 단테의 신성한 코미디를 공부했다.
로버트 프로스트의 시를 연구하면서 프로스트의 저서 웨스트런닝 브룩에서 처음 두 편의 시인 '봄의 풀'과 '달의 자유'는 반성을 논할 뿐만 아니라 두 사람의 운율 체계인 AABCBC와 CBCB가 서로를 반영하고 있음을 알아차렸다.AA. 그가 프로스트를 만났을 때, 그는 그들 둘 다 존 밀턴의 193줄의 "리시다스"를 기억하기 위해 헌신했다는 것을 발견하고 기뻐했다.
IBM에서 그의 첫 번째 작업은 IBM의 최초 시간 공유 시스템 설계에 있었는데, 이 시스템은 APL의 전신인 IVSYS(Iverson 시스템용)의 매우 초기 진행자가 되었다.1968년 켄 아이버슨의 동료가 되어 APL이 명명되기 전 아이버슨 표기법을 사용하였으며, APL 초창기에 활동하였다.그는 미국 특허 3400,376호(1968년 9월 3일) '정보 전송 제어 시스템'을 보유하고 있어 두 사용자 간의 통신이 가능하다.1978년 IBM을 떠나 I. P. Sharp Associates에 입사하여 1990년부터 IBM에서 은퇴하였다.
IBM에서 맥도넬은 APL에서 기호 및 원 함수에 대한 표기법을 고안하고, 복잡한 바닥 함수를 설계했으며, 또는 GCD와 LCM에 대한 확장 및 확장을 제안했다.아이버슨과 함께 그는 J에 훅과 포크를 포함시킬 책임이 있었다.J에서 0을 0으로 나눈 결과는 1976년 그가 제안한 것과 같다.1987년에는 아이버슨상을 수상하였다.
맥도넬은 APL 출판사의 출판사로 'A Source Book in APL'과 'APL Quad, the Early Years'를 제작했다.그는 수년간 APL 인용-쿼드에 있는 레크리에이션 APL 칼럼의 편집자 겸 주요 기고자였다.그는 영국 APL 협회의 학술지인 벡터에 "J와 함께 하는 연극" 칼럼 수십 개를 썼다.[1]그는 슬로운의 온라인 정수 백과사전에 기여했다.
제인 오스틴 소사이어티(JASNA of North America, JASNA) 소속으로 1993년 루이스 호수에서 열린 JASNA 회의에서 '클래식 설득' 강연을 했다.그는 베이 지역 제인 오스틴 그룹에서 활동했으며, 펨벌리 공화국 웹사이트에서 볼 수 있는 오스틴의 편지의 디어드레 르 페이 판에 주제 지수를 썼다.[2]
맥도넬은 2010년 8월 17일 팔로 알토에 있는 자신의 집에서 평화롭게 세상을 떠났다.[3]
컨퍼런스 페이퍼스
- IBM69 Boston, JCL의 공식 설명
- APL73 토론토, 단순함수의[4] 다양한 대안적 정의
- APL73 코펜하겐, 복합[5] 바닥
- APL74 애너하임, 캐럿 기능
- APL75 Pisa, GCD 및 LCM 함수의[6] 표기법
- APL76 오타와, 0을 0으로[7] 나눈 값
- IBM78 Los Altos, 조직자
- APL79 로체스터, 뉴욕, 퍼지 잔여물[8]
- APL80 네덜란드 노르트바이저호아웃, 제프리 핼릿과 함께 [9]APL을 인피니티로 확장
- IPSA80 토론토, 이벤트 처리를 위한 상용 애플리케이션
- APL81 샌프란시스코, 회의 의장
- APL84 헬싱키, APL상
- APL86, 영국 맨체스터, 완벽한 제곱근 루틴[10]
- APL87 댈러스 아이버슨상
- APL88 시드니, 라이프: 고약하고, 브루티쉬하고, 쇼트[11]
- APL89 NYC, 프라살 폼스,[12] 케네스 E. Iverson(훅 및 포크 도입)
- APL90 코펜하겐, APL\?[13] 로저 후이, 케네스 E. 아이버슨, 그리고 아서 휘트니 (J 소개)
- APL91 Stanford 회의 주최자
- APL93 토론토, 나무에서 상자로, 데이비드 스타인브룩과 함께
참조
- ^ "Vector: the journal of the British APL Association". Archived from the original on 2018-09-17. Retrieved 2018-06-23.
- ^ "Republic of Pemberley".
- ^ "Eugene McDonnell". San Jose Mercury News, San Mateo County Times. San Jose, California. 22 August 2010. Retrieved 2018-02-27.
- ^ McDonnell, E.E., "The Variety of Alternative Definitions of a Simple Function", Proceedings of the Fifth International APL Users' Conference, Toronto, 1973-05-15 to -18
- ^ McDonnell, E.E., "Complex Floor", Proceedings of the APL Congress 73, Copenhagen, 1973-08-22 to -24
- ^ McDonnell, E.E., "A Notation for the GCD and LCM Functions", APL75 Conference Proceedings, 1975-06-11 to -13
- ^ McDonnell, E.E., "Zero Divided By Zero", APL76 Conference Proceedings
- ^ McDonnell, E.E., "Fuzzy Residue", APL79 Conference Proceedings
- ^ McDonnell, E.E., "Extending APL to Infinity", APL80 Conference Proceedings
- ^ McDonnell, E.E., "A Perfect Square Root Routine", APL86 Conference Proceedings
- ^ McDonnell, E.E., "Life: Nasty, Brutish, and Short", APL88 Conference Proceedings
- ^ McDonnell, E.E., "Phrasal Forms", APL89 Conference Proceedings
- ^ McDonnell, E.E., "APL\?", APL90 Conference Proceedings