Didžiausi visų laikų programuotojai pasaulyje
Ar kada nors norėjote sužinoti geriausius programuotojus, kurie vaikščiojo šioje planetoje? Skaitykite toliau, nes tyrinėjame geriausius visų laikų programuotojus ir jų indėlį.

Kompiuteris padarė revoliuciją pasaulyje – tuo neabejojama. Ir už tai atsakingi programuotojai.
Tačiau ne visi programuotojai yra lygūs. Nors daugelis kompiuterių mokslo pasaulyje pasiekė puikių žygdarbių, yra keletas, kurie padarė didžiausią įtaką mums ir likusiai žmonijos daliai.
Šie elitiniai įsilaužėliai yra nuo mažai žinomų iki garsių ir yra iš pačių įvairiausių sluoksnių. Tačiau juos sieja tai, kaip jie pakeitė mūsų gyvenimą savo darbu.
Šis įrašas skirtas jiems.
Geriausi visų laikų programuotojai pasaulyje pagal Impact
| Jūsų vardas | Žinomas dėl | Gimęs | Tautybė | komentarai |
|---|---|---|---|---|
| Dennis Ritchie | C, Unix | 1941 | Amerikos | Perduotas 2011 m |
| Linus Torvalds | Linux | 1969 | suomių amerikietis | Daug šypsosi |
| Bill Gates | Windows | 1955 | Amerikos | Buvęs turtingiausias pasaulio žmogus |
| Bjarne'as Stroustupas | C + + | 1950 | danų | |
| Ken Thompson | Unix, pirmyn | 1943 | Amerikos | |
| Timas Bernersas Lee | WWW | 1955 | Didžioji Britanija | W3C direktorius |
| Jamesas Goslingas | Java | 1955 | Kanada | Rašyk vieną kartą, bėk bet kur |
| Ričardas Stalmanas | GNU, FSF | 1953 | Amerikos | GNU/Linux, GPL |
| Guido van Rossum | Pitonas | 1956 | Nyderlandai | Geranoriškas diktatorius |
| Rasmusas Lerdorfas | PHP | 1968 | Kanados, Danijos | Dinamiškesnis žiniatinklis |
| Satoshi Nakamoto | Blockchain | ?? | ??? | ??? |
1. Dennisas Ritchie

Dennisas Ritchie kartu su Kenu Thompsonu sukūrė Unix operacinę sistemą ir tai yra puikus žygdarbis. Tačiau būtent jo sukurta C programavimo kalba yra šio sąrašo viršuje. Nes jis mus paveikė labiausiai.
Iš pradžių jis buvo B kalbos patobulinimas, kurį jis sukūrė kartu, o C išaugo ir tapo sėkmingiausia programavimo kalba pasaulyje. Jis maitina daugybę programų, įskaitant „Linux“ branduolį, kuris maitina 67 % visų žiniatinklio serverių ir 100 % 500 greičiausių pasaulyje superkompiuterių.
Daugelis programavimo kalbų taip pat išsivystė iš C, įskaitant Java, JavaScript, Google's Go, greita ir galinga C++, C#, Perl ir įspūdinga Mozilla Rust kalba. Jei mokate šias kalbas, turėtumėte žinoti, kiek Denniso Ritchie C paveikė mūsų pasaulį.
Jis perdavė 2011 m., tačiau galite perskaityti jo „C programavimo kalbos“ knygos kopiją, kad suprastumėte, koks puikus jis buvo. Tai knyga, kurią turėtų turėti kiekvienas programuotojas, net ir tie, kurie neplanuoja jos naudoti.
Ačiū, pone. Ir toliau ilsėkitės.
2. Linusas Torvaldsas

„Just for fun“ knygų lentynas pasiekė apie 2002 m. ir papasakojo Linuso Torvaldso istoriją. Žurnalistų tėvams gimęs Torvaldsas užaugo Helsinkyje, Suomijoje ir 1991 m. išleido „Linux“ operacinės sistemos prototipus.
Jis išleido jį nemokamai ir toliau dirbo kurdamas jį iki šiol. Dėl to sistema buvo plačiai pritaikyta viskam, pradedant staliniais kompiuteriais, žiniatinklio serveriais, „Android“, „Chrome“ OS ir pan. Jis taip pat yra „Git“ peržiūros valdymo programinės įrangos kūrėjas.
Žinoma, internetas būtų išaugęs be nemokamos Torvaldo „Linux“. Tačiau nėra jokių abejonių, kad su OS ir kitomis licencijavimo išlaidomis jis būtų nuėjęs kitu keliu. Linux išlygino interneto kraštovaizdį, nes buvo nemokama ir leido mažiems žaidėjams konkuruoti su milžinais.
3. Billas Gatesas

Šio nereikia pristatyti, todėl jis taip pat yra aukščiausiose vietose. Žinoma, Billas Gatesas yra geras programuotojas, bet mes pažvelgsime į jo verslo pusę.
Jis sukūrė „Microsoft Behemoth“ kartu su Paulu Allenu 1975 m., o įmonė išaugo iki daugiau nei 150,000 53 darbuotojų visame pasaulyje, o 2020 m. veiklos pajamos siekė 44.3 mlrd. USD, grynosios pajamos – 301.3 mlrd. USD, o bendras turtas – XNUMX mlrd.
Kitaip tariant, Billas Gatesas parodė pasauliui, kad kompiuterių programuotojai arba geikai gali patys sėkmingai pradėti verslą ir pakeisti pramonės kursą. Šiandien geikai ir toliau keičia pasaulį, naudodami trikdančias technologijas, ir tai darydami uždirba daug pinigų.
4. Bjarne'as Stroustrupas

C kalba yra puiki ir su ja galite nuveikti nuostabių dalykų, ypač kai pasitelkiate savo vaizduotę. Tačiau jai trūksta kelių funkcijų, ir tai Bjarne'as Stroustrupas užsibrėžė pateikti.
Bjarne Stroustrup C++ pakeitė laiko ir našumui svarbios programinės įrangos pasaulį nuo vaizdo žaidimų iki elektroninės prekybos svetainių, darbalaukio programų, muzikos sekvencijų, duomenų bazių ir net telefonų perjungimo sistemų.
C++ iš esmės yra C su klasėmis. Tada ji išsivystė į pilnavertę į objektą orientuotą programavimo kalbą su puikiu atminties valdymu. Dar viena savybė, kurios C trūko.
Kalba C programuotojui suteikia keturias OOP savybes, kurios yra abstrakcija, paveldėjimas, inkapsuliavimas ir polimorfizmas. O tai, savo ruožtu, padėjo sukurti nuostabias programas, kurių be jos galbūt niekada ir nebūtų.
Tai apima „MySQL“, „Windows OS“, „Firefox“ naršyklę, „Maya 3D“, „Adobe Photoshop“, „Maya“, daugybę įterptųjų sistemų, kurios turi užtikrinti didelį našumą, ir daug daugiau.
5. Kenas Thompsonas

Du pagrindiniai Keno Thompsono vardo kūriniai yra Unix ir Go. Aštuntajame dešimtmetyje jis sukūrė ir sukūrė Unix operacinę sistemą kartu su Dennisu Ritchie, dirbdamas „Bell Labs“. Ir visai neseniai jis kartu sukūrė „Go“ kalbą, dirbdamas „Google“.
Jo Unix kūrimas yra svarbus dėl Unix filosofijos, kuri padėjo kurti serverių aplinkas. Pavyzdžiui, Linux yra Unix klonas. Jis yra modulinis ir naudoja paprastus, bet specializuotus įrankius, kurie tarpusavyje bendrauja naudodami vamzdžius „Shell“.
„Unix“ taip pat paveikė akademinę bendruomenę, nes buvo licencijuota ir daugelis grupių sugalvojo savo versijas, tokias kaip BSD, Solaris ir IBM AIX. Tai taip pat prisidėjo prie nemokamos programinės įrangos judėjimo, internetinių dokumentų, ankstyvųjų tinklų sistemų ir interneto apskritai.
„Go“ yra statiškai spausdinama kalba ir labai panaši į C. Tačiau joje yra daug papildymų, kad kodavimo priemonė būtų produktyvesnė šiuolaikinėje aplinkoje. Šios funkcijos apima šiukšlių surinkimą, lygiagretumą ir atminties saugą nuo C buferio perpildymo ir rodyklės problemų.
6. Timas Bernersas-Lee

12 m. kovo 1989 d. seras Timothy Johnas Bernersas-Lee pasiūlė informacijos valdymo sistemą naudojant kompiuterių tinklus. Ir tų pačių metų lapkritį jis tą sistemą įdiegė.
Tai buvo ryšys tarp tinklo kliento ir serverio, naudojant HTTP, hiperteksto perdavimo protokolą, per tinklą, vadinamą „Internetu“.
Žinoma, tais laikais buvo ir ankstesni kompiuterių tinklai. Tačiau tai dažnai buvo uždaros tyrimų sistemos, skirtos aukšto lygio akademiniams tyrimams, ir dažniausiai jas valdydavo barzdoti žmonės, turintys įmantrius laipsnius.
Timas Bernersas-Lee sukūrė pasaulinį internetą paprastam Džo ir parodė žmonėms, kaip kurti svetaines. Jis sukūrė pirmąją pasaulyje svetainę, pirmąją pasaulyje žiniatinklio naršyklę ir pirmąjį pasaulyje žiniatinklio serverį, kuris yra CERN HTTPd (HTTP demonas).
Jis taip pat parašė pirmąją pasaulyje HTML versiją, o visa kita yra istorija. Koks geikas.
7. Jamesas Goslingas

Šis Kanados kompiuterių mokslininkas yra Java programavimo kalbos tėvas. Ir nors „Java“ nebeatrodo didelė problema, joje yra daug daugiau, nei dauguma žmonių supranta.
„Java“ yra žinoma kaip „Write Once, Run Anywhere“ kalba. Taigi, jūs tiesiog rašote savo programos kodą tik vieną kartą ir vartotojas gali jį vykdyti bet kurioje architektūroje. Žinoma, alternatyva yra parašyti konkretų kodą kiekvienai architektūrai, kurioje norite, kad jūsų programa veiktų.
Nors dauguma kompiuterių šiandien veikia pagal IBM x8086 architektūrą, taip buvo ne visada. Skirtingos operacinės aplinkos buvo didelis galvos skausmas kuriant programinę įrangą ir dėl šios priežasties „Java“ sulaukė tokios didžiulės sėkmės.
8. Richardas Stallmanas

1983 m. rugsėjį Richardas Stallmanas pradėjo GNU projektą, siekdamas sukurti į Unix panašią kompiuterinę aplinką, kurią sudaro visiškai nemokama programinė įranga.
Tuo tikslu jis taip pat įkūrė Laisvosios programinės įrangos fondą ir sukūrė GPL (GNU bendrąją viešąją licenciją), skirtą nemokamos programinės įrangos platinimui, kurią vartotojas galėjo kopijuoti ir modifikuoti, kaip nori.
GNU projektas ir FSF tapo „Linux“ OS paleidimo aparatu, kuris dabar yra. Žymiausi projekto paketai yra GNOME, Gimp, bash, tar, gzip ir grep.
Stallmanas taip pat asmeniškai sukūrė GNU kompiliatorių kolekciją arba GCC, siekdamas tobulinti programinės įrangos kūrimą su GNU suderinamose sistemose. Jis sukūrė GNU Emacs, beprotišką, bet galingą teksto rengyklę.
Nors šiuo metu jis yra įsivėlęs į prieštaringai vertinamą žiniasklaidos skandalą, jo indėlis į kompiuterių ir prieinamos programinės įrangos pasaulį išlieka toks, koks yra.
9. Guido van Rossum

C šeimos kalbos yra puikios ir veiksmingos, tačiau kai kurie žmonės tiesiog negali su jomis susitvarkyti. Arba kai kuriems žmonėms tiesiog reikia kažko, kas mažiau paini.
Guido van Rossum sukūrė „Python“ programavimo kalba 1989 m., o nuo to laiko ji pakeitė daugelį kompiuterijos sričių, nuo Unix aplinkos iki tapimo mėgstama AI kūrėjų kalba.
„Python“ taiko kitokį požiūrį į programų kūrimą, įtraukdamas, dinamiškai spausdindamas ir išsamią standartinę biblioteką. Jis taip pat pristatomas su vertėju, kuris yra iš anksto įdiegtas ir paruoštas naudoti daugelyje Linux sistemų.
10. Rasmusas Lerdorfas

Nuolankios World Wide Web pradžios buvo statinės HTML svetainės, kurios, nors ir įvedė naują kompiuterijos erą, paliko daug norimų rezultatų.
Vienas įsilaužėlis, kuris bandė pataisyti šį norą, yra Rasmusas Lerdorfas. Jis parašė C programų rinkinį, kuris veikė kaip CGI arba bendrojo šliuzo sąsaja jo HTML pagrindinio puslapio serveriui, ir PHP gimė.
Jis nežinojo, kad jo kūrinys turėjo pakeisti internetą. PHP šiuo metu maitina apie 80% žiniatinklio serverių, nes tai nemokama ir atvirojo kodo programinė įranga. Tai taip pat labai graži kalba, kurią miela koduoti.
11. Satoshi Nakamoto

Gerai, visi žinome, kad Satoshi Nakamoto tikriausiai yra pseudonimas. Tačiau nesvarbu, ar jis, ji, jie, ar ji, šis vardas pakeitė žmonijos kursą, kai 31 m. spalio 2008 d. ji paskelbė pirmąjį dokumentą, kuriame buvo pristatytas Bitcoin.
Nereikia nė sakyti, kad kriptovaliutų vertė dabar siekia trilijonus dolerių, o Satoshi Nakamoto yra nusipelnęs milijardierius. Tačiau atrodo, kad mes vis dar esame ankstyvosiose kriptovaliutos sutrikimų fazėse, nes pagrindinė „Blockchain“ technologija, sukurta Bitcoin valiutai, įgauna savo gyvenimą.
Meno pasaulis taip pat šiuo metu yra sutrikdytas dėl nepakeičiamų žetonų, „blockchain“ technologijos. Taip pat aktyviai kuriama daugybė kitų programų. Netgi didžiosios įmonės nuo Wikimedia iki Microsoft, Tesla, AT&T ir Burger King priima Bitcoins.
Kad ir kaip bebūtų, akivaizdu, kad pasaulis niekada nebebus toks, koks buvo. Dėl Satoshi Nakamoto.
Išvada
Pasibaigus šio didžiausių programuotojų sąrašui, akivaizdu, koks šviesus buvo ar yra kiekvieno jų geidulingas protas.
Kadangi pasaulis ir toliau remiasi kompiuterizacija, meldžiamės, kad tikroji įsilaužėlių kultūra niekada nemirtų. Ir tegul geranoriškumas Įsilaužėlių etika ir toliau kurstys kompiuterių revoliuciją mūsų mylimoje planetoje.





