알렉산더 스테파노프 (Alexander Stepanov)
Bjarne Stroustrup의 글
Bjarne Stroustrup은 2016년에 다음과 같이 알렉산더 스테파노프의 은퇴에 대해 알리는 글을 쓴 바 있다.
Alex Stepanov retired last week. He’s one of the most prominent members of the C++ community and one of the most innovative contributors to the C++ standard. He was the father of the STL and probably the first promotor of “concepts” as we now know them. Concepts, as specified in the ISO TS, will ship as part of GCC6.0 “any day now.” His work on generic programming goes back in time through Ada (1987), Scheme (1986), and Tecton (1981). See his list of contributions (books, articles, talks, and videos): http://www.stepanovpapers.com/. Without him, we would not have had generic programming as we know it and C++ would have been a very different and poorer language.
For the mathematically oriented among us, I strongly recommend his recent books: Mathematics to Generic Programming with Daniel E. Rose and Elements of Programming with Paul McJones. He got a great sendoff from his most recent employer, A9; they even issued a special stamp in his honor:
알렉스 스테파노프가 지난주에 은퇴했습니다. 그는 C++ 커뮤니티에서 가장 저명한 멤버 중 한 명이자 C++ 표준에 가장 혁신적인 공헌을 한 사람 중 한 명입니다. 그는 STL의 아버지이자 현재 우리가 알고 있는 '개념'을 최초로 제안한 사람입니다. ISO TS에 명시된 대로 개념은 "조만간" GCC6.0의 일부로 출시될 예정입니다. [[/programming/generic]]에 대한 그의 작업은 Ada(1987), Scheme(1986), Tecton(1981)으로 거슬러 올라갑니다. 그의 공헌 목록(책, 기사, 강연, 동영상)은 http://www.stepanovpapers.com/을 참고하세요. 그가 없었다면 우리가 알고 있는 제네릭 프로그래밍은 존재하지 않았을 것이고, C++는 매우 다른 열악한 언어가 되었을 것입니다.
수학에 관심이 있는 분들께는 그의 최근 저서를 강력히 추천합니다: 다니엘 로즈와 함께 쓴 '수학에서 제네릭 프로그래밍으로'1와 폴 맥존스와 함께 쓴 '프로그래밍의 요소'2를 추천합니다. 가장 최근에 근무했던 회사인 A9에서는 그를 기리기 위해 특별 우표까지 발행할 정도로 큰 환송을 받았습니다.
Links
- http://stepanovpapers.com/ - 알렉산더 스테파노프의 홈페이지.