함수형 프로그래밍 연구는 1958년 남아프리카 공화국에서 태어난 컴퓨터 과학자 사이먼 페이튼 존스의 경력을 정의했습니다. 케임브리지 대학교와 트리니티 칼리지에서 학업을 마친 후, 학계와 산업계로 진출하여 복잡한 언어 시스템의 설계 및 구현과 영국 내 교육적 아웃리치에 힘썼습니다.
학술 및 연구 기반
페이튼 존스는 1979년 케임브리지 대학교에서 전기 과학 학위를, 1980년 컴퓨터 과학 디플로마를 취득했습니다. 박사 학위는 취득하지 않았습니다. 초기 경력으로는 산업계에서 2년간 근무한 후 유니버시티 칼리지 런던에서 강사로 재직했습니다. 1990년부터 1998년까지 글래스고 대학교에서 교수로 재직했습니다. 그의 연구는 지연 함수형 프로그래밍 언어에 초점을 맞추고 있으며, Haskell과 GHC로 알려진 글래스고 Haskell 컴파일러 개발에 크게 기여했습니다. 또한 컴파일러 백엔드를 위한 중간 표현을 제공하는 C-- 프로그래밍 언어를 공동 제작했습니다.
산업적 기여와 Excel
1998년 케임브리지의 마이크로소프트 리서치에 입사하여 2021년까지 재직했습니다. 이 기간 동안 사용자 정의 함수에 관한 2003년 연구 논문을 통해 Microsoft Excel 개발에 영향을 미쳤습니다. 이러한 노력은 2021년 Office 365의 베타 기능으로 익명 함수와 let 표현식이 도입되면서 결실을 맺었습니다. 2021년부터는 Epic Games에서 엔지니어링 펠로우로 재직 중입니다.
교육 옹호
기술적 연구를 넘어 페이튼 존스는 교육 개혁에 집중해 왔습니다. 그는 초중등 교육에서 컴퓨터 과학 교육 개선을 옹호하는 'Computing At School' 그룹의 의장을 맡고 있습니다. 이러한 이니셔티브에 이어 2019년에는 영국 국립 컴퓨터 교육 센터의 의장이 되었습니다. 그의 더 넓은 지적 작업에는 인터넷의 영적 및 윤리적 측면을 고찰한 1999년 출판물 'Cybernauts Awake'에 대한 기여가 포함됩니다.
전문적 인정
그의 연구는 컴퓨터 과학 커뮤니티 전반에서 널리 인정받고 있습니다. 그는 왕립 학회 펠로우, ACM 펠로우, 영국 컴퓨터 학회 디스틴귀시드 펠로우입니다. 주목할 만한 상으로는 SIGPLAN 프로그래밍 언어 소프트웨어 상, 프로그래밍 언어 업적 상, SIGPLAN 디스틴귀시드 교육자 상이 있습니다. 2022년에는 교육 및 컴퓨터 과학에 대한 공로로 대영 제국 훈장(OBE)을 받았습니다.
빠른 사실
- 출생: 1958년, 남아프리카 공화국 - 교육: 트리니티 칼리지; 케임브리지 대학교 - 학술적 역할: 글래스고 대학교; 유니버시티 칼리지 런던 - 산업 경력: 마이크로소프트 리서치 (1998-2021); Epic Games (2021-현재) - 주요 언어 기여: Haskell; 글래스고 Haskell 컴파일러; C-- - 펠로우십: 왕립 학회 (2016); ACM (2004); 영국 컴퓨터 학회 (2017) - 주목할 만한 상: OBE (2022); 프로그래밍 언어 업적 상 (2016) - 교육 리더십: 영국 국립 컴퓨터 교육 센터
독자 질문
### 사이먼 페이튼 존스는 박사 학위를 받았습니까?
아니요, 박사 학위를 마치지 않았습니다.
### Microsoft Excel 개발에서 그의 역할은 무엇입니까?
사용자 정의 함수에 대한 연구를 통해 Excel의 새로운 기능에 기여했으며, 이는 2021년 let 표현식과 익명 함수의 도입으로 이어졌습니다.
.jpg)
