Whatsapp

Ang 12 Lords ng Programming World

Anonim

Madalas nating kinukuha ang mga kontribusyon na ginawa ng mga tao upang gawing mas madali ang ating buhay at ang Uniberso ay tila may paraan ng paggaganti sa mga taong nagbibigay-aliw sa atin nang higit kaysa sa mga tumutulong sa atin. Pero maganda ang lahat, dahil dito sa FossMint, alam namin kung paano magbigay pugay sa mga nanguna para sa aming mga programmer at tech enthusiasts.

Sa artikulong ito titingnan natin ang 12 pinakadakilang programmer sa lahat ng panahon (nakalista sa walang partikular na pagkakasunud-sunod), kaya dumiretso tayo dito.

1. Dennis Ritchie

Dennis MacAlistair Ritchie, kilala rin bilang “dmr” , ay ang ama ng C Programming Language; isang wika na naging isa sa pinakamalawak na ginagamit na mga programming language.

Dennis Ritchie

He was one of the world’s foremost Computer Scientists and is easily credited for the humongous contributions he made to the “digital era”. Ang UNIX OS, na ngayon ay ang core ng mga kilalang OS tulad ng Mac OS X, ay binuo ni Dennis at ang kanyang matagal nang kasamahan Ken Thompson

Nagpatuloy silang dalawa sa pagtanggap ng Turing Award mula sa AMCnoong taong 1983. Noong 1990, nakatanggap din sila ng Hamming Medal mula sa IEEE at noong 1999, ang Pambansang Medalya ng Teknolohiya mula kay President ClintonNagretiro si Dennis noong 2007 pagkatapos manguna sa Lucent Technologies System Software Research Department

2. Bjarne Stroustrup

Noong 1978, Bjarne Stroustrup bumuo ng isa pang malawakang ginagamit na Programming Language na tinatawag na C++ Siya ay isang kilalang Propesor ng Pananaliksik at sumasakop sa maraming mahahalagang posisyon kabilang ang Managing Director ng Technology Division ng Morgan Stanley, isang Visiting Professor sa Computer Science sa University of Columbia, at isang Distinguished Professor sa Texas A&M University

Bjarne Stroustrup

Nakatanggap siya ng maraming parangal at nag-akda din ng mga kilalang aklat kabilang ang A tour of C++ Programming Principles, Practice using C++ , The C++ Programming Language , The Design and Evolution of C++ , atbp.

3. James Gosling

James Arthur Gosling ay isang Canadian Computer Scientist na karaniwang kilala bilang ama ng Java Programming Language Iba't ibang Software system tulad ng NewWS at Gosling Emacs ang may utang sa kanilang tagumpay sa kanyang mga kontribusyon.

James Gosling

Siya ay nahalal sa Foreign Associate Member ng United States National Academy of Engineeringbase sa kanyang phenomenal achievements.

4. Linus Torvalds

Linus Benedict Torvalds ay ang Finnish American Software Engineer na bumuo ng Linuxnoong taong 1991. Siya ang punong arkitekto ng software at coordinator din ng proyekto.

Linux Torvalds

Siya rin ang responsable para sa paglikha ng revision control system na “Git”, at ang dividing log software na “Subsurface”. Dahil sa kanyang paglikha ng isang open source operating system para sa mga computer na humantong sa malawakang ginagamit na Linux kernel, siya ay ginawaran ng 2012 Millennium Technology prize ng Technology Academy of Finland alongside Shinya Yanamaka

5. Anders Hejlsberg

Anders Hejlsberg, ang may-akda ng Turbo Pascal at Chief Architect ng Delphi , ay ang developer ng Programming Language, C Siya ay isang kilalang Danish Software Engineer na responsable sa pagdidisenyo ng ilang iba pang matagumpay na Programming Languages ​​at development kasangkapan.

Anders Hejlsberg

Siya ang kasalukuyang nangungunang arkitekto ng C at mga pangunahing developer sa Typescript sa Microsoft.

6. Tim Berners-Lee

Tim Berners-Lee, kilala rin bilang TimBL, ay isang English Computer Scientist na kilala sa kanyang pag-imbento ng World Wide Web.

Matapos ang panukalang ginawa niya para sa isang Information Management System noong Marso 1989, ipinatupad niya ang pinakaunang komunikasyon sa pagitan ng isang Client PC at isang Server sa pamamagitan ng Internet gamit ang Hypertext Transfer Protocol (HTTP) na naging napaka matagumpay.

Tim Berners-Lee

Siya ang direktor ng World Wide Web Consortium (W3C ), isang organisasyong responsable sa pangangasiwa sa patuloy na pag-unlad ng Web.

7. Brian Kernighan

Brian Wilson Kernighan ay ang Canadian Computer Scientist na nagtatrabaho kasama Ken Thompsonat Dennis Ritchie noong nilikha nila ang UNIX.

Brian Kernighan

Siya ay nakilala pagkatapos niyang mag-co-author sa Ritchie sa aklat na “ C Programming Language ”. Siya rin ang nag-co-author ng AWK at AMPL Programming Languages.

8. Ken Thompson

Kenneth Thompson ay ang American Pioneer of Computer Science na nagtrabaho kasama ang Dennis Ritchie sa pagbuo ng UNIX operating system.

Kenneth Thompson

Nagtrabaho siya sa bell labs sa halos lahat ng kanyang karera noong panahong binuo niya ang B Programming Language; ang direktor na hinalinhan ng C.

Siya ay kabilang din sa mga naunang nag-develop ng Plan 9 OS. Kilala siya sa mga bilog ng hacker bilang Ken. Siya ang nag-imbento ng Go Programming sa Google kung saan siya nagtatrabaho mula noong taong 2006.

9. Guido Van Rossum

Kapag ang isa ay nagsasalita ng Python programming, Guido Van Rossum pumapasok sa isip ko. Siya ang Dutch Computer Scientist na tanging responsable sa pag-akda ng Python Language.

Guido Van Rossum

Binigyan siya ng sobriquet na “Benevolent Dictator For Life” (BDFL ) ng Python komunidad dahil patuloy niyang pinangangasiwaan ang Python proseso ng pag-unlad at nakakatulong sa paggawa ng mga desisyon hinggil dito.

Mula sa taong 2005 hanggang 2012, nagtrabaho siya sa Google kung saan binuo niya ang Python Programming Language at pagkatapos ay umalis upang magtrabaho saDropbox noong 2013.

10. Donald Knuth

Donald Ervin Knuth, kadalasang kilala bilang “father ” ng Analysis of Algorithms, ay isang American Computer Scientist, Mathematician, at Professor Emeritus sa Stanford University .

Donald Knuth

Siya ang nagwagi ng Turing Award noong 1974 at siya rin ang nag-coauthor ng multi-volume work na “ Ang Sining ng computer programming ”. Kabilang sa kanyang mga nagawa ay ang matinding pagsusuri sa Computational Complexity of Algorithms at ang sistematikong pormal na mathematical techniques para dito, ang Asymptotic Notation , ang paglikha ng TeX Computer Typesetting System, ang.