Največji programerji na svetu vseh časov
Ste kdaj želeli izvedeti največje koderje, ki so hodili po tem planetu? Berite naprej, ko raziskujemo največje programerje vseh časov in njihove prispevke.

Računalnik je revolucioniral svet – o tem ni dvoma. In za to so odgovorni programerji.
Vendar pa niso vsi programerji enaki. Medtem ko so mnogi dosegli velike podvige v svetu računalništva, jih je nekaj tistih, ki so najbolj vplivali na nas in ostalo človeštvo.
Ti elitni hekerji segajo od malo znanih do slavnih in prihajajo iz najrazličnejših okolij. Skupno pa jim je, da so s svojim delom spremenili naša življenja.
Ta objava je posvečena njim.
Impact: najboljši programerji na svetu vseh časov
| Ime | Znan po | Rojen | Državljanstvo | Komentarji |
|---|---|---|---|---|
| Dennis Ritchie | C, Unix | 1941 | Ameriška | Predano leta 2011 |
| Linus Torvalds | Linux | 1969 | Finski Američan | Veliko nasmehov |
| Bill Gates | Windows | 1955 | Ameriška | Nekdanji najbogatejši človek na svetu |
| Bjarne Stroustup | C + + | 1950 | Danski | |
| ken thompson | Unix, pojdi | 1943 | Ameriška | |
| Tim Berners Lee | WWW | 1955 | Anglija | Direktor W3C |
| james goslin | Java | 1955 | Kanada | Pišite enkrat, bežite kamor koli |
| Richard Stallman | GNU, FSF | 1953 | Ameriška | GNU/Linux, GPL |
| Guido van Rossum | Python | 1956 | Nizozemska | Dobronamerni diktator |
| rasmus lerdorf | PHP | 1968 | kanadski, danski | Bolj dinamičen splet |
| Satoshi Nakamoto | Blockchain | ?? | ? | ? |
1. Dennis Ritchie

Dennis Ritchie je skupaj s Kenom Thompsonom razvil operacijski sistem Unix in to je velik podvig. Toda njegova izdelava programskega jezika C ga postavlja na vrh tega seznama. Ker je on najbolj vplival na nas.
Prvotno izboljšava jezika B, ki ga je soustvarjal, je C zrasel in postal najuspešnejši programski jezik na svetu. Poganja nešteto aplikacij, vključno z jedrom Linuxa, ki poganja 67 % vseh spletnih strežnikov in 100 % od 500 najhitrejših superračunalnikov na svetu.
Številni programski jeziki so se prav tako razvili iz C, med njimi so Java, JavaScript, Googlov Go, hiter in zmogljiv C++, C#, Perl in Mozillin impresiven jezik Rust. Če poznate te jezike, bi morali vedeti, kako močno je C Dennisa Ritchieja vplival na naš svet.
Leta 2011 je umrl, vendar lahko preberete kopijo njegove knjige »Programski jezik C«, da boste razumeli, kako sijajen je bil. To je knjiga, ki bi jo moral imeti vsak koder, tudi tisti, ki je ne namerava uporabljati.
Hvala, gospod. In še naprej počivajte.
2. Linus Torvalds

Knjiga »Samo za zabavo« je prišla na knjižne police okoli leta 2002 in pripovedovala zgodbo Linusa Torvaldsa. Torvalds, rojen novinarjem, je odraščal v Helsinkih na Finskem in leta 1991 izdal prototipe operacijskega sistema Linux.
Izdal ga je brezplačno in nadaljeval z razvojem do danes. To je privedlo do široke uporabe sistema za vse, od namizij, spletnih strežnikov, Androida, Chrome OS itd. Je tudi ustvarjalec programske opreme za nadzor revizij Git.
Seveda bi internet zrasel brez Torvaldovega brezplačnega Linuxa. Nobenega dvoma pa ni, da bi z OS in drugimi stroški licenciranja ubral drugačno pot. Linux je izravnal internetno pokrajino, saj je bil brezplačen in je malim igralcem omogočil, da tekmujejo z velikani.
3. Bill Gates

Tega ni treba posebej predstavljati in prav zato je tudi na prvih mestih. Seveda je Bill Gates dober programer, a pogledali bomo njegovo poslovno stran.
S Paulom Allenom je leta 1975 ustvaril Microsoft Behemoth in podjetje je zraslo na več kot 150,000 zaposlenih po vsem svetu, s 53 milijardami dolarjev prihodkov iz poslovanja v letu 2020, 44.3 milijarde dolarjev čistega dobička in 301.3 milijarde dolarjev skupnih sredstev.
Z drugimi besedami, Bill Gates je svetu pokazal, da lahko računalniški programerji ali geeki sami uspešno vstopijo v posel in spremenijo potek industrije. Danes geeki še naprej spreminjajo svet z uporabo prelomnih tehnologij in s tem služijo na tone denarja.
4. Bjarne Stroustrup

C je odličen jezik in z njim lahko naredite neverjetne stvari, še posebej, če uporabite svojo domišljijo. Vendar mu manjka nekaj funkcij in to je tisto, kar je Bjarne Stroustrup želel zagotoviti.
C++ Bjarneja Stroustrupa je spremenil svet programske opreme, ki je kritična za čas in zmogljivost, od video iger do spletnih mest za e-trgovino, namiznih aplikacij, glasbenih sekvencerjev, podatkovnih baz in celo telefonskih preklopnih sistemov.
C++ je v bistvu C z razredi. Nato se je razvil v popoln objektno usmerjen programski jezik z odličnim upravljanjem pomnilnika. Še ena lastnost, ki je C manjkal.
Jezik programerju C ponuja štiri funkcije OOP, ki so abstrakcija, dedovanje, enkapsulacija in polimorfizem. To pa je pripomoglo k ustvarjanju neverjetnih aplikacij, ki brez tega morda nikoli ne bi obstajale.
Vključujejo MySQL, Windows OS, brskalnik Firefox, Maya 3D, Adobe Photoshop, Maya, veliko vgrajenih sistemov, ki morajo zagotavljati visoko zmogljivost, in še veliko več.
5. Ken Thompson

Dve glavni stvaritvi po imenu Ken Thompson sta Unix in Go. Zasnoval in razvil je operacijski sistem Unix z Dennisom Ritchiejem v sedemdesetih letih prejšnjega stoletja, medtem ko je delal pri Bell Labs. Pred kratkim je med delom pri Googlu sodeloval pri razvoju jezika Go.
Njegov razvoj Unixa je pomemben zaradi filozofije Unixa, ki je pomagala pri razvoju strežniških okolij. Linux je na primer klon Unixa. Je modularen in uporablja preprosta, a specializirana orodja, ki med seboj komunicirajo s pomočjo cevi v Shellu.
Unix je vplival tudi na akademsko skupnost, saj je bil licenciran in številne skupine so se domislile svojih različic, kot so BSD, Solaris in IBM-ov AIX. Prispeval je tudi k gibanju brezplačne programske opreme, spletni dokumentaciji, zgodnjim omrežnim sistemom in internetu na splošno.
Go je statično vtipkan jezik in zelo podoben C. Vsebuje pa številne dodatke, ki naredijo kodirnika bolj produktivnega v sodobnem okolju. Te funkcije med drugim vključujejo zbiranje smeti, sočasnost in varnost pomnilnika pred prelivi vmesnega pomnilnika C in težave s kazalcem.
6. Tim Berners-Lee

12. marca 1989 je sir Timothy John Berners-Lee predlagal sistem za upravljanje informacij z uporabo računalniških omrežij. In novembra istega leta je uvedel ta sistem.
Šlo je za komunikacijo med omrežnim odjemalcem in strežnikom z uporabo HTTP, protokola za prenos hiperteksta, prek omrežja, imenovanega »Internet«.
Seveda so v tistih časih obstajala prejšnja računalniška omrežja. Toda to so bili pogosto zaprti raziskovalni sistemi za akademske raziskave na visoki ravni in običajno so jih upravljali bradati ljudje z modnimi diplomami.
Tim Berners-Lee je ustvaril svetovni splet za povprečnega Joeja in ljudem pokazal, kako izdelati spletna mesta. Izdelal je prvo spletno stran na svetu, prvi spletni brskalnik na svetu in prvi spletni strežnik na svetu, ki je CERN HTTPd (HTTP daemon).
Napisal je tudi prvo različico HTML na svetu in ostalo je zgodovina. Kakšen geek.
7. James Gosling

Ta kanadski računalničar je oče programskega jezika Java. In čeprav se zdi, da Java ni več pomembna stvar, je veliko več, kot se večina ljudi zaveda.
Java je znana kot jezik Write Once, Run Anywhere. Torej samo enkrat napišete kodo svojega programa in uporabnik jo lahko izvede na kateri koli arhitekturi. Alternativa je seveda pisanje posebne kode za vsako arhitekturo, na kateri želite, da deluje vaš program.
Čeprav danes večina računalnikov deluje na IBM-ovi arhitekturi x8086, ni bilo vedno tako. Različna operacijska okolja so bila velik glavobol za razvoj programske opreme in so razlog, da je Java postala tako velik uspeh.
8. Richard Stallman

Septembra 1983 je Richard Stallman lansiral projekt GNU, da bi ustvaril Unixu podobno računalniško okolje, ki vključuje popolnoma brezplačno programsko opremo.
V ta namen je ustanovil tudi Free Software Foundation in ustvaril GPL (GNU General Public License) za distribucijo brezplačne programske opreme, ki jo lahko uporabnik kopira in spreminja po želji.
Projekt GNU in FSF sta postala lansirna plošča za OS Linux v to, kar je danes. Najpomembnejši paketi projekta vključujejo GNOME, Gimp, bash, tar, gzip in grep.
Stallman je tudi osebno razvil GNU Compiler Collection ali GCC za napredek pri razvoju programske opreme v sistemih, združljivih z GNU. In ustvaril je GNU Emacs, nor, a močan urejevalnik besedil.
Čeprav je trenutno vpleten v kontroverzni medijski škandal, njegovi prispevki v svetu računalništva in dostopne programske opreme ostajajo to, kar so.
9. Guido van Rossum

Jeziki družine C so odlični in učinkoviti, vendar se nekateri ljudje preprosto ne znajo ukvarjati z njimi. Ali pa nekateri preprosto potrebujejo nekaj manj zmedenega.
Guido van Rossum je ustvaril Programski jezik Python leta 1989 in od takrat je preoblikoval številna področja računalništva, od okolij Unix do tega, da je postal priljubljen jezik za razvijalce AI.
Python ima drugačen pristop k razvoju programov s svojim zamikom, dinamičnim tipkanjem in obsežno standardno knjižnico. Priložen je tudi tolmaču, ki je vnaprej nameščen in pripravljen za uporabo v številnih sistemih Linux.
10. Rasmus Lerdorf

Skromni začetki svetovnega spleta so predstavljali statična spletna mesta HTML, ki so, čeprav so začela novo dobo računalništva, pustila veliko želenega.
En heker, ki je poskušal popraviti to željo, je Rasmus Lerdorf. Napisal je zbirko programov C, ki so delovali kot vmesnik CGI ali Common Gateway Interface za njegov strežnik domače strani HTML, in PHP se je rodil.
Ni vedel, da bo njegova stvaritev spremenila internet. PHP trenutno poganja približno 80 % spletnih strežnikov, zahvaljujoč brezplačni in odprtokodni programski opremi. Je tudi zelo lep jezik, ki ga je prijetno kodirati.
11. Satoshi Nakamoto

V redu, vsi vemo, da je Satoshi Nakamoto domnevno psevdonim. Toda ne glede na to, ali je on, ona, oni ali ono, je to ime spremenilo pot človeštva, ko je 31. oktobra 2008 objavilo prvi dokument, ki je predstavil Bitcoin.
Ni treba posebej poudarjati, da so kriptovalute zdaj vredne bilijone dolarjev in Satoshi Nakamoto je zaslužen milijarder. Vendar se zdi, da smo še vedno v zgodnjih fazah kripto motenj, saj osnovna tehnologija veriženja blokov, zasnovana za valuto Bitcoin, živi svoje življenje.
Tudi svet umetnosti je trenutno pod motnjami zaradi nezamenljivih žetonov, tehnologije, ki izhaja iz verige blokov. Poleg tega so v aktivnem razvoju tudi številne druge aplikacije. Celo velika podjetja od Wikimedia do Microsofta, Tesla, AT&T in Burger King sprejemajo bitcoine.
Kakorkoli že gre, je očitno, da svet nikoli več ne bo enak. Zaradi Satoshija Nakamota.
zaključek
Ko pridemo do konca tega seznama največjih programerjev, je očitno, kako bister je bil ali je vsak od njihovih geekov.
In ker je svet še naprej odvisen od informatizacije, molimo, da prava hekerska kultura nikoli ne umre. In naj dobrohotnost Hekerska etika še naprej spodbujajo računalniško revolucijo našega ljubljenega planeta.





