Whatsapp

12 vị chúa tể của thế giới lập trình

Anonim

Chúng ta thường coi những đóng góp của mọi người để giúp cuộc sống của chúng ta dễ dàng hơn là điều hiển nhiên và Vũ trụ dường như có cách thưởng cho những người giúp chúng ta giải trí nhiều hơn những người giúp đỡ chúng ta. Nhưng tất cả đều tốt, vì tại FossMint, chúng tôi biết cách bày tỏ lòng kính trọng đối với những người đã dẫn đường cho chúng tôi, những lập trình viên và những người đam mê công nghệ.

Trong bài viết này, chúng ta sẽ xem xét 12 lập trình viên vĩ đại nhất mọi thời đại (được liệt kê không theo thứ tự cụ thể), vì vậy hãy đi thẳng vào vấn đề.

1. Dennis Ritchie

Dennis MacAlistair Ritchie, còn được gọi là “dmr” , là cha đẻ của Ngôn ngữ lập trình C; một ngôn ngữ đã phát triển thành một trong những ngôn ngữ lập trình được sử dụng rộng rãi nhất.

Dennis Ritchie

Ông là một trong những Nhà khoa học máy tính hàng đầu thế giới và được công nhận rộng rãi vì những đóng góp to lớn mà ông đã thực hiện cho “kỷ nguyên số”. UNIX OS, hiện là cốt lõi của các HĐH nổi tiếng như Mac OS X, được phát triển bởi Dennis và đồng nghiệp lâu năm của anh ấy Ken Thompson

Cả hai đều nhận được Giải thưởng Turing từ AMCvào năm 1983. Năm 1990, họ cũng nhận được Huy chương Hamming từ IEEE và vào năm 1999, Huân chương Công nghệ Quốc gia từ President ClintonDennis đã nghỉ hưu vào năm 2007 sau khi đứng đầu Lucent Technologies System Software Research Department

2. Bjarne Stroustrup

Năm 1978, Bjarne Stroustrup đã phát triển một Ngôn ngữ lập trình được sử dụng rộng rãi khác có tên là C++ Ông là một Giáo sư nghiên cứu nổi tiếng và đảm nhiệm nhiều vị trí chủ chốt như Giám đốc điều hành của Bộ phận Công nghệ của Morgan Stanley, a Giáo sư thỉnh giảng về Khoa học Máy tính tại University of Columbia,Distinguished Professor tại Texas A&M University

Bjarne Stroustrup

Ông đã nhận được nhiều giải thưởng và cũng là tác giả của những cuốn sách nổi tiếng bao gồm Chuyến tham quan các nguyên tắc lập trình C++, Thực hành sử dụng C++ , Ngôn ngữ lập trình C++ , Thiết kế và sự phát triển của C++ , v.v.

3. James Gosling

James Arthur Gosling là một nhà khoa học máy tính người Canada thường được biết đến như là cha đẻ của Ngôn ngữ lập trình Java Các hệ thống phần mềm khác nhau như NeWSGosling Emacs nợ của họ thành công cho những đóng góp của anh ấy.

James Gosling

Ông được bầu vào Thành viên liên kết nước ngoài của Học viện Kỹ thuật Quốc gia Hoa Kỳdựa trên thành tích phi thường của anh ấy.

4. Linus Torvalds

Linus Benedict Torvalds là Kỹ sư phần mềm người Mỹ gốc Phần Lan, người đã phát triển Linuxvào năm 1991. Ông là kiến ​​trúc sư trưởng của phần mềm và cũng là điều phối viên của dự án.

Linux Torvalds

Anh ấy cũng chịu trách nhiệm tạo ra hệ thống kiểm soát sửa đổi “Git”, và phần mềm nhật ký phân chia “Subsurface”. Nhờ việc tạo ra một hệ điều hành mã nguồn mở cho máy tính dẫn đến nhân Linux được sử dụng rộng rãi, ông đã được trao giải thưởng 2012 Millennium Technology Prize bởi Học viện Công nghệ Phần Lan bên cạnh Shinya Yanamaka

5. Anders Hejlsberg

Anders Hejlsberg, tác giả của Turbo Pascal và Kiến trúc sư trưởng của Delphi , là nhà phát triển Ngôn ngữ lập trình, C Ông là một Kỹ sư phần mềm nổi tiếng người Đan Mạch chịu trách nhiệm đồng thiết kế và phát triển một số Ngôn ngữ lập trình thành công khác công cụ.

Anders Hejlsberg

Ông hiện là kiến ​​trúc sư trưởng của C và các nhà phát triển cốt lõi của Typescript trong Microsoft.

6. Tim Berners-Lee

Tim Berners-Lee, còn được gọi là TimBL, là một nhà khoa học máy tính người Anh được biết đến với phát minh World Wide Web.

Sau đề xuất của ông về một Hệ thống quản lý thông tin vào tháng 3 năm 1989, ông đã triển khai giao tiếp đầu tiên giữa PC khách và máy tính cá nhân. Máy chủ qua Internet bằng cách sử dụng Hypertext Transfer Protocol (HTTP) hóa ra lại rất thành công.

Tim Berners-Lee

Ông là giám đốc của World Wide Web Consortium (W3C ), một tổ chức chịu trách nhiệm giám sát sự phát triển liên tục của Web.

7. Brian Kernighan

Brian Wilson Kernighan là Nhà khoa học máy tính người Canada đã làm việc cùng với Ken ThompsonDennis Ritchie khi họ tạo UNIX.

Brian Kernighan

Ông trở nên nổi tiếng sau khi đồng tác giả với Ritchie trong cuốn sách “ Ngôn ngữ lập trình C ”. Ông cũng là đồng tác giả của AWKAMPL Programming Languages.

số 8. Ken Thompson

Kenneth Thompson là Nhà tiên phong của Hoa Kỳ về Khoa học Máy tính, người đã làm việc với Dennis Ritchie về sự phát triển của hệ điều hành UNIX.

Kenneth Thompson

Anh ấy đã làm việc tại phòng thí nghiệm chuông trong phần lớn sự nghiệp của mình trong thời gian anh ấy phát triển Ngôn ngữ lập trình B; giám đốc tiền nhiệm của C.

Ông cũng là một trong những nhà phát triển đầu tiên của OS Plan 9. Anh ấy nổi tiếng trong giới tin tặc với tên Ken. Anh ấy đã đồng phát minh ra Lập trình Go tại Google nơi anh ấy đã làm việc từ năm 2006.

9. Guido Van Rossum

Khi một người nói về Python lập trình, Guido Van Rossum Nghĩ đến. Ông là Nhà khoa học máy tính người Hà Lan chịu trách nhiệm duy nhất về việc viết Ngôn ngữ Python.

Guido Van Rossum

Ông ấy đã được trao lời tri ân “Nhà độc tài nhân từ suốt đời” (BDFL ) bởi cộng đồng Python vì anh ấy tiếp tục giám sát Python quá trình phát triển và góp phần đưa ra các quyết định liên quan đến nó.

Từ năm 2005 đến năm 2012, anh ấy làm việc tại Google, nơi anh ấy đã phát triển Ngôn ngữ lập trình Python và sau đó rời đi để làm việc tạiDropbox trong năm 2013.

10. Donald Knuth

Donald Ervin Knuth, thường được gọi là “father ” của Analysis of Algorithms, là một nhà khoa học máy tính, nhà toán học người Mỹ và Giáo sư danh dự tại Đại học Stanford .

Donald Knuth

Ông là người chiến thắng Giải thưởng Turing vào năm 1974 và ông cũng là đồng tác giả của tác phẩm nhiều tập “ Nghệ thuật lập trình máy tính”. Trong số những thành tựu của ông là phân tích chuyên sâu về Tính phức tạp của thuật toán và các kỹ thuật toán học hình thức được hệ thống hóa cho nó, Ký hiệu tiệm cận , việc tạo ra TeX Computer Typesetting System, the.