더글러스 매킬로이
보이기
말콤 더글러스 매킬로이(Malcolm Douglas McIlroy, 1932년 ~ )는 수학자, 공학자, 프로그래머이다. 2019년 기준으로 그는 다트머스 대학교의 컴퓨터 과학 학부의 조교수이다. 매킬로이는 유닉스 파이프라인을 처음 제안한 인물로 잘 알려져 있으며 spell, diff, sort, join, graph, speak, tr 등 여러 유닉스 도구들을 개발하였다.[1] 매크로 프로세서와 프로그래밍 언어 확장성의 선구적인 연구자들 가운데 하나이기도 하였다. 특히 PL/I, SNOBOL, ALTRAN, TMG, C++ 등 영향력있는 여러 프로그래밍 언어들의 설계에 참여하였다.
소프트웨어 분리 과정[2]과 코드 재사용에 관한 중대한 작업[3][4]을 통해 컴포넌트 기반 소프트웨어 공학과 소프트웨어 제품계열공학의 선구자가 되었다.
같이 보기
각주
- ↑ “STUG Award”. USENIX. 2020년 2월 5일에 확인함.
- ↑ Bown, Rodney L., 편집. (2-5 June 1986). “First International Conference on Ada (R) Programming Language Applications for the NASA Space Station, volume 2 - NASA-TM-101202” (PDF).
- ↑ McIlroy, Malcolm Douglas (January 1969). “Mass produced software components” (PDF). 《Software Engineering: Report of a conference sponsored by the NATO Science Committee, Garmisch, Germany, 7–11 Oct. 1968》. Scientific Affairs Division, NATO. 79쪽.
- ↑ Endres, Albert; Rombach, H. Dieter (2003). 《A Handbook of Software and Systems Engineering: Empirical Observations, Laws, and Theories》. Pearson Education. 327쪽.
외부 링크
- Doug McIlroy's homepage (archive homepage at Bell Labs website)
- Biography
- Doug McIlroy Facts
- McIlroy's History of Unix speech (audio), includes many autobiographical notes, along with discussion of many of the major Unix authors
- Ancestry of Linux - How the Fun Began Archived 2020년 8월 3일 - 웨이백 머신, presentation November 2005: (presentation) Archived 2020년 8월 2일 - 웨이백 머신 (audio) Archived 2020년 8월 2일 - 웨이백 머신 (video)
- Original unix spell source code, written by Doug McIlroy
- Publications by M. D. McIlroy - https://www.cs.dartmouth.edu