왓츠앱

프로그래밍 세계의 12대 군주

Anonim

우리는 종종 사람들이 우리의 삶을 더 쉽게 만드는 데 기여한 것을 당연하게 여기며 우주는 우리를 돕는 사람들보다 우리를 즐겁게 해주는 사람들에게 더 많은 보상을 주는 방법을 가지고 있는 것 같습니다. 하지만 여기 FossMint에서는 프로그래머와 기술 애호가를 위해 길을 이끈 사람들에게 경의를 표하는 방법을 알고 있기 때문에 모두 좋습니다.

이 기사에서는 역사상 가장 위대한 프로그래머 12명(특정 순서 없이 나열됨)을 살펴볼 것이므로 바로 살펴보겠습니다.

1. 데니스 리치

Dennis MacAlistair Ritchie, 는 "dmr"이라고도 함 , C 프로그래밍 언어의 아버지였습니다. 가장 널리 사용되는 프로그래밍 언어 중 하나로 성장한 언어입니다.

데니스 리치

그는 세계 최고의 컴퓨터 과학자 중 한 명이며 "디지털 시대"에 막대한 공헌을 한 것으로 널리 알려져 있습니다. UNIX OS, Mac OS X, Dennis와 그의 오랜 동료 Ken Thompson에 의해 개발되었습니다.

둘 다 계속해서 Turing Award AMC1983년. 1990년에는 Hamming Medal from IEEE 1999년에는 National Medal of Technology from President ClintonDennis는 Lucent Technologies 시스템 소프트웨어 연구 부서를 이끈 후 2007년에 은퇴했습니다.

2. Bjarne Stroustrup

1978년에 Bjarne Stroustrup은 널리 사용되는 또 다른 프로그래밍 언어인 C++을 개발했습니다. 그는 유명한 연구 교수이며 Managing Director of Technology Division을 포함하여 많은 주요 직책을 맡고 있습니다. of Morgan Stanley, a 컴퓨터 과학 객원 교수 University of Columbia,특훈교수 at Texas A&M University

Bjarne Stroustrup

그는 수많은 상을 수상했으며 A tour of C++ Programming Principles, Practice using C++, The C++ Programming Language, The Design and Evolution of C++ 등의 저서도 저술했습니다.

삼. 제임스 고슬링

James Arthur Gosling은 일반적으로 Java 프로그래밍 언어의 아버지로 알려진 캐나다 컴퓨터 과학자입니다. NeWSGosling Emacs와 같은 다양한 소프트웨어 시스템은 그의 기여에 대한 성공.

제임스 고슬링

그는 Foreign Associate Member of United States National Academy of Engineering에 선출되었습니다.그의 경이로운 업적을 기반으로 합니다.

4. 리누스 토발즈

Linus Benedict TorvaldsLinux를 개발한 핀란드계 미국인 소프트웨어 엔지니어입니다.1991년. 그는 소프트웨어의 수석 설계자이자 프로젝트의 코디네이터이기도 합니다.

리눅스 토발즈

그는 또한 개정 관리 시스템 “Git” 및 분할 로그 소프트웨어 “지하”. 널리 사용되는 Linux 커널로 이어진 컴퓨터용 오픈 소스 운영 체제를 만든 덕분에 2012 Millennium Technology Prize 핀란드 기술 아카데미 나란히 야나마카 신야

5. 앤더스 헤즐스버그

Anders Hejlsberg, Turbo Pascal의 저자이자 Delphi 수석 설계자 , 프로그래밍 언어의 개발자입니다. C 그는 다른 여러 성공적인 프로그래밍 언어 및 개발을 공동 설계한 유명한 덴마크 소프트웨어 엔지니어입니다. 도구.

앤더스 헤즐스버그

그는 현재 C의 수석 설계자이며 Typescript의 핵심 개발자입니다. in Microsoft.

6. 팀 버너스-리

Tim Berners-Lee, 일명 TimBL, World Wide Web.의 발명으로 알려진 영국 컴퓨터 과학자입니다.

정보관리시스템 1989년 3월 제안 이후 처음으로 Client PC와 Hypertext Transfer Protocol(HTTP)을 사용하는 인터넷을 통한 서버 성공적인.

팀 버너스-리

그는 World Wide Web 컨소시엄(W3C ), 웹의 지속적인 개발을 감독하는 조직입니다.

7. 브라이언 커니건

Brian Wilson Kernighan은 캐나다 컴퓨터 과학자로 Ken ThompsonDennis Ritchie 그들이 만들 때 UNIX.

브라이언 커니건

그는 Ritchie와 함께 "C 프로그래밍 언어"라는 책을 공동 집필한 후 유명해졌습니다. 그는 또한 AWKAMPL Programming Languages.의 공동 저자이기도 합니다.

8. 켄 톰슨

Kenneth ThompsonDennis Ritchie와 함께 작업한 컴퓨터 과학의 미국 개척자입니다. UNIX 운영 체제의 개발.

케네스 톰슨

그는 B 프로그래밍 언어를 개발하는 동안 대부분의 경력을 벨 연구소에서 일했습니다. 씨.

그는 Plan 9 OS의 초기 개발자이기도 했습니다. 그는 해커 서클에서 Ken으로 잘 알려져 있습니다. 그는 2006년부터 근무하고 있는 Google에서 Go 프로그래밍을 공동 발명했습니다.

9. 귀도 반 로섬

Python 프로그래밍, Guido Van Rossum 생각 나다. 그는 네덜란드 컴퓨터 과학자로서 Python 언어 작성을 전적으로 책임지고 있습니다.

귀도 반 로섬

그는 "평생 자비로운 독재자"(BDFL )은 Python 커뮤니티에서 Python 개발 프로세스 및 그것에 관한 결정을 내리는 데 기여합니다.

2005년부터 2012년까지 Google에서 근무하면서 Python 프로그래밍 언어를 개발한 후 에서 근무했습니다. Dropbox 2013년.

10. 도널드 크누스

Donald Ervin Knuth, 종종 “아버지 ” of the Analysis of Algorithms, 미국 컴퓨터 과학자, 수학자, 스탠포드 대학 명예교수 .

도널드 크누스

그는 1974년 Turing Award를 수상했으며 여러 권으로 된 " 컴퓨터 프로그래밍의 기술”. 그의 업적 중에는 Computational Complexity of Algorithms에 대한 집중적인 분석과 이를 위한 체계화된 공식 수학적 기법인 점근적 표기법 , TeX 컴퓨터 조판 시스템의 생성, the.