Visu laiku izcilākie programmētāji pasaulē
Vai esat kādreiz vēlējies uzzināt izcilākos kodētājus, kas staigājuši uz šīs planētas? Lasiet tālāk, jo mēs pētām visu laiku izcilākos programmētājus un viņu ieguldījumu.

Dators ir mainījis pasauli – par to nav šaubu. Un par to atbild programmētāji.
Tomēr ne visi programmētāji ir vienādi. Lai gan daudzi ir sasnieguši lielus varoņdarbus datorzinātņu pasaulē, daži ir visvairāk ietekmējuši mūs un pārējo cilvēci.
Šie elites hakeri ir no maz zināmiem līdz slaveniem, un viņiem ir visdažādākā pieredze. Taču viņiem ir kopīgs veids, kā viņi ar savu darbu mainīja mūsu dzīvi.
Šis ieraksts ir veltīts viņiem.
Pasaulē visu laiku izcilākie Impact programmētāji
| Vārds | Zināms par | Dzimis | Pilsonība | komentāri |
|---|---|---|---|---|
| Dennis Ritchie | C, Unix | 1941 | Amerikāņu | Nodota 2011. gadā |
| Linuss Torvalds | Linux | 1969 | Somu amerikānis | Daudz smaida |
| Bils Geitss | Windows | 1955 | Amerikāņu | Bijušais pasaules bagātākais cilvēks |
| Bjārns Stroustups | C + + | 1950 | dāņu | |
| Ken Thompson | Unix, aiziet | 1943 | Amerikāņu | |
| Tims Berners Lī | WWW | 1955 | Apvienotā Karaliste | W3C direktors |
| Džeimss Goslings | Java | 1955 | Kanāda | Vienreiz raksti, skrien jebkur |
| Richard Stallman | GNU, FSF | 1953 | Amerikāņu | GNU/Linux, GPL |
| Guido van Rossum | Pitons | 1956 | Nīderlande | Labvēlīgais diktators |
| Rasmus Lerdorf | PHP | 1968 | Kanādas, Dānijas | Dinamiskāks tīmeklis |
| Satoshi Nakamoto | Blockchain | ?? | ? | ? |
1. Deniss Ričijs

Deniss Ričijs kopā ar Kenu Tompsonu izstrādāja Unix operētājsistēmu, un tas ir lielisks varoņdarbs. Bet tas ir viņa radītais C programmēšanas valoda, kas viņu ierindo šī saraksta augšgalā. Jo viņš mūs ietekmēja visvairāk.
Sākotnēji tas bija B valodas uzlabojums, ko viņš kopīgi izveidoja, un C kļuva par pasaulē veiksmīgāko programmēšanas valodu. Tas nodrošina neskaitāmas lietojumprogrammas, tostarp Linux kodolu, kas nodrošina 67% no visiem tīmekļa serveriem un 100% no pasaules 500 ātrākajiem superdatoriem.
Daudzas programmēšanas valodas arī attīstījās no C, un tās ietver Java, JavaScript, Google's Go, ātrā un jaudīgā C++, C#, Perl un Mozilla iespaidīgā Rust valoda. Ja jūs zināt šīs valodas, tad jums vajadzētu zināt, cik ļoti Denisa Ričija C ir ietekmējis mūsu pasauli.
Viņš nodeva tālāk 2011. gadā, taču varat izlasīt viņa grāmatas “C programmēšanas valoda” kopiju, lai saprastu, cik izcils viņš bija. Tā ir grāmata, kurai vajadzētu būt katram kodētājam, pat tiem, kas to neplāno izmantot.
Paldies, kungs. Un turpini atpūsties.
2. Līnuss Torvalds

“Just for fun” grāmatu plauktos nonāca ap 2002. gadu, un tajā tika stāstīts par Linusa Torvalda stāstu. Žurnālistu vecākiem dzimušais Torvalds uzauga Helsinkos, Somijā un 1991. gadā izlaida Linux operētājsistēmas prototipus.
Viņš to izlaida bez maksas un ir turpinājis strādāt pie tā izstrādes līdz šai dienai. Tā rezultātā sistēma tika plaši izmantota visam, sākot no galddatoriem, tīmekļa serveriem, Android, Chrome OS un tā tālāk. Viņš ir arī Git pārskatīšanas kontroles programmatūras radītājs.
Protams, internets būtu audzis bez Torvalda bezmaksas Linux. Tomēr nav šaubu, ka tas būtu izvēlējies citu ceļu ar OS un citām licencēšanas izmaksām. Linux izlīdzināja interneta ainavu, būdama brīva, un ļāva mazajiem spēlētājiem konkurēt ar milžiem.
3. Bill Gates

Šo nevajag iepazīstināt, un tieši tāpēc viņš ir arī pirmajās vietās. Protams, Bils Geitss ir labs programmētājs, taču mēs apskatīsim viņa biznesa pusi.
Viņš izveidoja Microsoft Behemoth kopā ar Polu Allenu 1975. gadā, un uzņēmums ir pieaudzis līdz vairāk nekā 150,000 53 darbinieku visā pasaulē ar 2020 miljardu dolāru pamatdarbības ienākumiem 44.3. gadā, 301.3 miljardu dolāru tīro ienākumu un XNUMX miljardu dolāru kopējos aktīvus.
Citiem vārdiem sakot, Bils Geitss pasaulei parādīja, ka datorprogrammētāji jeb gīki var veiksmīgi uzsākt biznesu paši un mainīt nozaru gaitu. Mūsdienās dīķi turpina mainīt pasauli, izmantojot graujošas tehnoloģijas, un, to darot, viņi pelna daudz naudas.
4. Bjarne Stroustrup

C ir lieliska valoda, un ar to var paveikt pārsteidzošas lietas, it īpaši, ja izmantojat savu iztēli. Taču tam trūkst dažu funkciju, un tieši to ir iecerējis nodrošināt Bjarne Stroustrup.
Bjarne Stroustrup C++ pārveidoja laika noteikšanai un veiktspējai kritiskās programmatūras pasauli no videospēlēm līdz e-komercijas vietnēm, galddatoru lietojumprogrammām, mūzikas sekvencēriem, datu bāzēm un pat tālruņu komutācijas sistēmām.
C++ būtībā ir C ar klasēm. Pēc tam tā attīstījās par pilnvērtīgu objektu orientētu programmēšanas valodu un ar lielisku atmiņas pārvaldību. Vēl viena funkcija, kuras C trūka.
Valoda nodrošina C programmētājam četras OOP funkcijas, kas ir abstrakcija, mantošana, iekapsulēšana un polimorfisms. Un tas, savukārt, ir palīdzējis radīt pārsteidzošas lietojumprogrammas, kuras, iespējams, nekad nav pastāvējušas bez tā.
Tajos ietilpst MySQL, Windows OS, Firefox pārlūks, Maya 3D, Adobe Photoshop, Maya, daudzas iegultās sistēmas, kurām jānodrošina augsta veiktspēja, un daudzas citas.
5. Kens Tompsons

Divi galvenie darbi Kena Tompsona vārdam ir Unix un Go. Viņš izstrādāja un izstrādāja Unix operētājsistēmu kopā ar Denisu Ričiju septiņdesmitajos gados, strādājot Bell Labs. Un pavisam nesen viņš, strādājot Google, izstrādāja Go valodu.
Viņa izstrādātā Unix ir svarīga Unix filozofijas dēļ, kas ir palīdzējusi izstrādāt serveru vidi. Piemēram, Linux ir Unix klons. Tas ir modulārs un izmanto vienkāršus, bet specializētus rīkus, kas savā starpā sazinās, izmantojot caurules Shell.
Unix ietekmēja arī akadēmisko kopienu, jo tā bija licencēta un daudzas grupas nāca klajā ar savām versijām, piemēram, BSD, Solaris un IBM AIX. Tas arī veicināja bezmaksas programmatūras kustību, tiešsaistes dokumentāciju, agrīnās tīkla sistēmas un internetu kopumā.
Go ir statiski drukāta valoda un ļoti līdzīga valodai C. Taču tajā ir daudz papildinājumu, lai padarītu kodētāju produktīvāku mūsdienu vidē. Šīs funkcijas cita starpā ietver atkritumu savākšanu, vienlaicīgumu un atmiņas drošību no C bufera pārpildes un rādītāja problēmām.
6. Tims Berners-Lī

12. gada 1989. martā sers Timotijs Džons Berners-Lī ierosināja sistēmu informācijas pārvaldībai, izmantojot datortīklus. Un tā paša gada novembrī viņš ieviesa šo sistēmu.
Tā bija saziņa starp tīkla klientu un serveri, izmantojot HTTP, hiperteksta pārsūtīšanas protokolu, tīklā ar nosaukumu “Internets”.
Protams, tajos laikos bija iepriekšējie datortīkli. Taču tās bieži vien bija slēgtas pētniecības sistēmas augsta līmeņa akadēmiskiem pētījumiem, un tās parasti vadīja bārdaini cilvēki ar izciliem grādiem.
Tims Berners-Lī izveidoja globālo tīmekli vidusmēra Džo un parādīja cilvēkiem, kā veidot vietnes. Viņš izveidoja pasaulē pirmo vietni, pasaulē pirmo tīmekļa pārlūkprogrammu un pasaulē pirmo tīmekļa serveri, kas ir CERN HTTPd (HTTP dēmons).
Viņš arī uzrakstīja pasaulē pirmo HTML versiju, un pārējais ir vēsture. Kāds gīks.
7. Džeimss Goslings

Šis kanādiešu datorzinātnieks ir Java programmēšanas valodas tēvs. Un, lai gan šķiet, ka Java vairs nav liela problēma, tajā ir daudz vairāk, nekā vairums cilvēku saprot.
Java ir pazīstama kā valoda Write Once, Run Anywhere. Tātad, jūs vienkārši ierakstiet savas programmas kodu tikai vienu reizi, un lietotājs to var izpildīt jebkurā arhitektūrā. Alternatīva, protams, ir rakstīt īpašu kodu katrai arhitektūrai, kurā vēlaties darboties programmai.
Lai gan lielākā daļa datoru mūsdienās darbojas ar IBM x8086 arhitektūru, tas ne vienmēr ir bijis tā. Dažādas darbības vides bija lielas galvassāpes programmatūras izstrādei, un tas ir iemesls, kāpēc Java guva tik milzīgus panākumus.
8. Ričards Stālmens

1983. gada septembrī Ričards Stallmans uzsāka GNU projektu, lai izveidotu Unix līdzīgu skaitļošanas vidi, kas ietver pilnīgi bezmaksas programmatūru.
Šim nolūkam viņš arī nodibināja Brīvās programmatūras fondu un izveidoja GPL (GNU General Public License) bezmaksas programmatūras izplatīšanai, kuru lietotājs var kopēt un modificēt, kā vien vēlas.
GNU projekts un FSF kļuva par Linux OS palaišanas laukumu, lai pārvērstu to, kāda tā ir šodien. Projekta ievērojamākās pakotnes ietver GNOME, Gimp, bash, tar, gzip un grep.
Stallman arī personīgi izstrādāja GNU Compiler Collection jeb GCC, lai veicinātu programmatūras izstrādi ar GNU saderīgām sistēmām. Un viņš izveidoja GNU Emacs, traku, bet jaudīgu teksta redaktoru.
Lai gan viņš pašlaik ir iejaukts strīdīgā mediju skandālā, viņa ieguldījums skaitļošanas un pieejamās programmatūras pasaulē joprojām ir tāds, kāds tas ir.
9. Gvido van Rosums

C ģimenes valodas ir lieliskas un efektīvas, taču daži cilvēki vienkārši netiek ar tām galā. Vai arī dažiem cilvēkiem vienkārši nepieciešams kaut kas mazāk mulsinošs.
Gvido van Rosums izveidoja Python programmēšanas valoda 1989. gadā, un kopš tā laika tas ir pārveidojis daudzas skaitļošanas jomas, sākot no Unix vides, līdz kļūstot par AI izstrādātāju iecienītāko valodu.
Python izmanto atšķirīgu pieeju programmu izstrādei, izmantojot atkāpes, dinamisku rakstīšanu un visaptverošu standarta bibliotēku. Tas tiek piegādāts arī ar tulku, kas ir iepriekš instalēts un gatavs lietošanai daudzās Linux sistēmās.
10. Rasmuss Lerdorfs

Pazemīgie globālā tīmekļa pirmsākumi ietvēra statiskas HTML vietnes, kas, lai gan tās ievadīja jauno skaitļošanas laikmetu, atstāja daudz ko vēlēties.
Viens hakeris, kurš mēģināja novērst šo vēlmi, ir Rasmuss Lerdorfs. Viņš uzrakstīja C programmu kolekciju, kas darbojās kā CGI vai Common Gateway interfeiss viņa HTML mājaslapas serverim, un PHP dzimis.
Viņš nezināja, ka viņa radītais mērķis bija pārveidot internetu. Pateicoties bezmaksas un atvērtā pirmkoda programmatūrai, PHP pašlaik nodrošina aptuveni 80% tīmekļa serveru. Tā ir arī ļoti skaista valoda, ko ir patīkami kodēt.
11. Satoši Nakamoto

Labi, mēs visi zinām, ka Satoshi Nakamoto, iespējams, ir pseidonīms. Bet neatkarīgi no tā, vai viņš, viņa, viņi vai tā, šis vārds mainīja cilvēces kursu, kad tā 31. gada 2008. oktobrī publicēja pirmo dokumentu, kurā tika ieviests Bitcoin.
Lieki piebilst, ka kriptovalūtu vērtība tagad ir triljoniem dolāru, un Satoši Nakamoto ir labi pelnījis miljardieris. Taču šķiet, ka mēs joprojām atrodamies kriptovalūtu traucējumu sākumposmā, jo pamatā esošā blokķēdes tehnoloģija, kas izstrādāta Bitcoin valūtai, sāk darboties pati.
Arī mākslas pasauli pašlaik traucē neaizvietojami marķieri, no blokķēdes atvasināta tehnoloģija. Aktīvi tiek izstrādātas arī daudzas citas lietojumprogrammas. Pat lielie uzņēmumi no Wikimedia līdz Microsoft, Tesla, AT&T un Burger King pieņem Bitcoins.
Neatkarīgi no tā, kā tas notiek, ir skaidrs, ka pasaule nekad vairs nebūs tāda, kāda tā bija. Satoši Nakamoto dēļ.
Secinājumi
Nonākot šī izcilāko programmētāju saraksta beigās, ir acīmredzams, cik gaišs bija vai ir katra viņu ārprātīgais prāts.
Tā kā pasaule turpina paļauties uz datorizāciju, mēs lūdzam, lai patiesa hakeru kultūra nekad nemirst. Un lai labvēlība Hakeru ētika turpināt veicināt mūsu mīļotās planētas datoru revolūciju.





