Najveći svjetski programeri svih vremena
Jeste li ikada željeli znati koji su najveći koderi koji su hodali ovom planetom? Čitajte dalje dok istražujemo najveće programere svih vremena i njihove doprinose.

Računalo je revolucioniralo svijet - u to nema sumnje. A za to su zaslužni programeri.
Ipak, nisu svi programeri jednaki. Iako su mnogi postigli velike podvige u svijetu računalne znanosti, postoji nekoliko onih koji su najviše utjecali na nas i ostatak čovječanstva.
Ovi elitni hakeri kreću se od malo poznatih do slavnih i dolaze iz najrazličitijih sredina. Ali ono što im je zajedničko je način na koji su svojim radom promijenili naše živote.
Njima je posvećen ovaj post.
Najveći svjetski programeri svih vremena prema Impactu
| Ime | Poznat po | Rođen | Nacionalnost | Komentari |
|---|---|---|---|---|
| Dennis Ritchie | C, Unix | 1941 | američki | Ustupljen 2011 |
| Linus Torvalds | Linux | 1969 | Finski Amerikanac | Puno se smiješi |
| Bill Gates | Windows | 1955 | američki | Bivši najbogatiji čovjek na svijetu |
| Bjarne Stroustup | C + + | 1950 | danski | |
| Ken Thompson | Unix, kreni | 1943 | američki | |
| Tim Berners Lee | WWW | 1955 | Ujedinjeno Kraljevstvo | Direktor W3C-a |
| James Goslin | Java | 1955 | Kanada | Napiši jednom, trči bilo gdje |
| Richard Stallman | GNU, FSF | 1953 | američki | GNU/Linux, GPL |
| Guido van Rossum | Piton | 1956 | Nizozemska | Dobronamjerni diktator |
| rasmus lerdorf | PHP | 1968 | kanadski, danski | Dinamičniji web |
| Satoshi Nakamoto | Blockchain | ?? | ? | ? |
1. Dennis Ritchie

Dennis Ritchie je zajedno s Kenom Thompsonom razvio operativni sustav Unix i ovo je veliki podvig. No, na vrh ove liste stavlja ga njegova kreacija programskog jezika C. Jer on je najviše utjecao na nas.
Izvorno unapređenje jezika B, koji je on sukreirao, C je postao najuspješniji programski jezik na svijetu. Pokreće bezbrojne aplikacije, uključujući Linux kernel, koji pokreće 67% svih web poslužitelja i 100% od 500 najbržih svjetskih superračunala.
Mnogi programski jezici također su se razvili iz C-a, a uključuju Java, JavaScript, Googleov Go, brzi i moćni C++, C#, Perl i Mozillin impresivni Rust jezik. Ako znate ove jezike, trebali biste znati koliko je C Dennisa Ritchieja utjecao na naš svijet.
Preminuo je 2011., ali možete pročitati primjerak njegove knjige "Programski jezik C" da shvatite koliko je bio briljantan. To je knjiga koju svaki koder treba imati, čak i oni koji je ne planiraju koristiti.
Hvala, gospodine. I dalje se odmarati.
2. Linus Torvalds

“Just for fun” pojavio se na policama knjiga oko 2002. godine i ispričao je priču Linusa Torvaldsa. Rođen u obitelji novinara, Torvalds je odrastao u Helsinkiju u Finskoj, a 1991. objavio je prototipove operativnog sustava Linux.
Izdao ga je besplatno i nastavio raditi na njegovom razvoju do danas. To je dovelo do širokog prihvaćanja sustava za sve, od stolnih računala, web poslužitelja, Androida, Chrome OS-a itd. Također je tvorac softvera za kontrolu revizija Git.
Naravno, internet bi rastao bez Torvaldovog besplatnog Linuxa. Nema sumnje, međutim, da bi krenuo drugim putem s operativnim sustavom i drugim troškovima licenciranja. Linux je izravnao internetski krajolik time što je bio besplatan i omogućio malim igračima da se natječu s divovima.
3. Bill Gates

Ovoga ne treba posebno predstavljati, a upravo je zato i na prvim mjestima. Naravno, Bill Gates je dobar programer, ali mi ćemo promatrati njegovu poslovnu stranu.
Stvorio je Microsoft Behemoth s Paulom Allenom 1975. godine, a tvrtka je narasla na više od 150,000 53 zaposlenika diljem svijeta, s 2020 milijarde dolara operativnog prihoda u 44.3., 301.3 milijarde dolara neto prihoda i XNUMX milijarde dolara ukupne imovine.
Drugim riječima, Bill Gates pokazao je svijetu da računalni programeri, ili geekovi, mogu sami uspješno krenuti u posao i promijeniti tijek industrije. Danas geekovi nastavljaju mijenjati svijet koristeći disruptivne tehnologije i na tome zarađuju gomile novca.
4. Bjarne Stroustrup

C je izvrstan jezik i s njim možete raditi nevjerojatne stvari, pogotovo ako koristite svoju maštu. Ali nedostaje mu nekoliko značajki, a to je ono što je Bjarne Stroustrup namjeravao isporučiti.
C++ Bjarnea Stroustrupa transformirao je svijet softvera koji je kritičan za vrijeme i performanse od videoigara do web stranica za e-trgovinu, desktop aplikacija, glazbenih sekvencera, baza podataka, pa čak i telefonskih komutacijskih sustava.
C++ je u biti C s klasama. Zatim se razvio u potpuni objektno orijentirani programski jezik s izvrsnim upravljanjem memorijom. Još jedna značajka koja je C-u nedostajala.
Jezik isporučuje četiri značajke OOP-a, a to su apstrakcija, nasljeđivanje, enkapsulacija i polimorfizam C programeru. A to je, zauzvrat, pomoglo u stvaranju nevjerojatnih aplikacija, koje možda nikada ne bi postojale bez njega.
Oni uključuju MySQL, Windows OS, preglednik Firefox, Maya 3D, Adobe Photoshop, Maya, puno ugrađenih sustava koji trebaju isporučiti visoke performanse i još mnogo toga.
5. Ken Thompson

Dvije glavne kreacije imena Kena Thompsona su Unix i Go. Dizajnirao je i razvio operativni sustav Unix s Dennisom Ritchiejem 1970-ih dok je radio u Bell Labsu. Nedavno je sudjelovao u razvoju jezika Go dok je radio u Googleu.
Njegov razvoj Unixa važan je zbog Unix filozofije, koja je pomogla u razvoju poslužiteljskih okruženja. Linux je, na primjer, klon Unixa. Modularan je i koristi jednostavne, ali specijalizirane alate koji međusobno komuniciraju pomoću cijevi u Shellu.
Unix je također utjecao na akademsku zajednicu, jer je bio licenciran i mnoge su grupe osmislile svoje verzije poput BSD-a, Solarisa i IBM-ovog AIX-a. Također je pridonio pokretu slobodnog softvera, online dokumentaciji, ranim mrežnim sustavima i internetu općenito.
Go je statički tipiziran jezik i vrlo sličan C-u. Ali ima mnogo dodataka koji koder čine produktivnijim u modernom okruženju. Ove značajke uključuju sakupljanje smeća, konkurentnost i sigurnost memorije od prelijevanja međuspremnika i problema s pokazivačem, između ostalog.
6. Tim Berners-Lee

Dana 12. ožujka 1989. Sir Timothy John Berners-Lee predložio je sustav za upravljanje informacijama korištenjem računalnih mreža. I u studenom iste godine implementirao je taj sustav.
Bila je to komunikacija između mrežnog klijenta i poslužitelja, koristeći HTTP, Hypertext Transfer Protocol, preko mreže nazvane "Internet".
Naravno, u to vrijeme postojale su prethodne računalne mreže. Ali to su često bili zatvoreni istraživački sustavi za akademska istraživanja na visokoj razini, a njima su obično upravljali bradati ljudi s otmjenim diplomama.
Tim Berners-Lee stvorio je World Wide Web za prosječnog Joea i pokazao ljudima kako napraviti web stranice. Izgradio je prvu web stranicu na svijetu, prvi web preglednik na svijetu i prvi web poslužitelj na svijetu, koji je CERN HTTPd (HTTP demon).
Također je napisao prvu verziju HTML-a na svijetu, a ostalo je povijest. Kakav štreber.
7. James Gosling

Ovaj kanadski informatičar otac je programskog jezika Java. I premda se čini da Java više nije velika stvar, u njoj ima mnogo više nego što većina ljudi shvaća.
Java je poznata kao Write Once, Run Anywhere jezik. Dakle, samo jednom napišete programski kod i korisnik ga može izvršiti na bilo kojoj arhitekturi. Alternativa je, naravno, pisanje specifičnog koda za svaku arhitekturu na kojoj želite da se vaš program izvodi.
Iako većina današnjih računala radi na IBM-ovoj x8086 arhitekturi, nije uvijek bilo tako. Različita radna okruženja bila su velika glavobolja za razvoj softvera i razlog su velikog uspjeha Java-e.
8. Richard Stallman

U rujnu 1983. Richard Stallman pokrenuo je GNU projekt u pokušaju stvaranja računalnog okruženja sličnog Unixu koje se sastoji od potpuno besplatnog softvera.
U tu je svrhu također osnovao Free Software Foundation i stvorio GPL (GNU General Public License) za distribuciju slobodnog softvera koji korisnik može kopirati i mijenjati kako želi.
Projekt GNU i FSF postali su lansirna platforma za Linux OS u ono što je danas. Najistaknutiji paketi Projekta uključuju GNOME, Gimp, bash, tar, gzip i grep.
Stallman je također osobno razvio GNU Compiler Collection ili GCC za unapređenje razvoja softvera na GNU-kompatibilnim sustavima. I stvorio je GNU Emacs, ludi, ali moćni uređivač teksta.
Iako je trenutačno upleten u kontroverzni medijski skandal, njegovi doprinosi svijetu računalstva i pristupačnog softvera ostaju ono što jesu.
9. Guido van Rossum

Jezici C-obitelji su izvrsni i učinkoviti, ali neki se ljudi jednostavno ne mogu nositi s njima. Ili, neki ljudi jednostavno trebaju nešto manje zbunjujuće.
Guido van Rossum stvorio je Programski jezik Pythona 1989. godine i od tada je transformirao mnoga područja računalstva, od Unix okruženja do toga da postane omiljeni jezik za programere umjetne inteligencije.
Python ima drugačiji pristup razvoju programa, sa svojim uvlačenjem, dinamičkim tipkanjem i sveobuhvatnom standardnom bibliotekom. Također se isporučuje s tumačem koji je unaprijed instaliran i spreman za upotrebu u mnogim Linux sustavima.
10. Rasmus Lerdorf

Skromni počeci World Wide Weba sadržavali su statične HTML stranice, koje su, iako su uvele novu eru računalstva, ostavljale mnogo toga za poželjeti.
Jedan haker koji je pokušao popraviti ovu želju je Rasmus Lerdorf. Napisao je zbirku C programa koji su radili kao CGI ili Common Gateway Interface za njegov poslužitelj HTML početne stranice, i PHP rođen.
Nije ni znao da je njegova kreacija trebala transformirati internet. PHP trenutno pokreće oko 80% poslužitelja na webu, zahvaljujući besplatnom softveru otvorenog koda. To je također vrlo lijep jezik koji je sladak za kodiranje.
11. Satoshi Nakamoto

U redu, svi znamo da je Satoshi Nakamoto vjerojatno pseudonim. Ali bilo da je on, ona, oni ili ono, to je ime promijenilo smjer čovječanstva kada je 31. listopada 2008. objavilo prvi rad koji je predstavio Bitcoin.
Nepotrebno je reći da kriptovalute sada vrijede bilijune dolara, a Satoshi Nakamoto je zasluženi milijarder. No čini se da smo još uvijek u ranim fazama kripto poremećaja, budući da temeljna blockchain tehnologija dizajnirana za valutu Bitcoin počinje svoj život.
I svijet umjetnosti trenutno je pod poremećajem zbog nezamjenjivih tokena, tehnologije izvedene iz blockchaina. Plus brojne druge aplikacije također su u aktivnom razvoju. Čak i velike tvrtke od Wikimedije do Microsofta, Tesle, AT&T i Burger Kinga prihvaćaju Bitcoine.
Kako god krenulo, očito je da svijet više nikada neće biti isti. Zbog Satoshija Nakamota.
Zaključak
Dolazeći do kraja ovog popisa najvećih programera, očito je koliko je svaki od njihovih štreberskih umova bio ili jest.
I dok se svijet i dalje oslanja na kompjuterizaciju, molimo se da prava hakerska kultura nikada ne umre. I neka dobročinstvo od Hakerska etika nastaviti poticati računalnu revoluciju našeg voljenog planeta.





