Whatsapp

Ohjelmointimaailman 12 herraa

Anonim

Pidämme usein ihmisten panosta elämämme helpottamiseksi itsestäänselvyytenä, ja universumilla näyttää olevan tapa palkita niitä, jotka viihdyttävät meitä enemmän kuin niitä, jotka auttavat meitä. Mutta kaikki on hyvä, koska täällä FossMintissä osaamme osoittaa kunnioitusta niille, jotka ovat näyttäneet tietä meille ohjelmoijille ja tekniikan harrastajille.

Tässä artikkelissa tarkastelemme 12 kaikkien aikojen parasta ohjelmoijaa (ei lueteltu missään erityisessä järjestyksessä), joten mennään suoraan asiaan.

1. Dennis Ritchie

Dennis MacAlistair Ritchie, tunnetaan myös nimellä "dmr" , oli C-ohjelmointikielen isä; kieli, joka on kasvanut yhdeksi eniten käytetyistä ohjelmointikielistä.

Dennis Ritchie

Hän oli yksi maailman johtavista tietojenkäsittelytieteilijöistä, ja hän on laaj alti tunnustettu hänen v altavasta panoksestaan ​​"digitaaliaikakaudella". UNIX OS, joka on nyt tunnettujen käyttöjärjestelmien, kuten Mac OS X, ydin, kehittivät Dennis ja hänen pitkäaikainen kollegansa Ken Thompson

He molemmat saivat Turing-palkinnonAMCvuonna 1983. Vuonna 1990 he saivat myös Hamming-mitalin IEEE ja vuonna 1999 National Medal of Technology President ClintoniltaDennis jäi eläkkeelle vuonna 2007 johdettuaan Lucent Technologiesin järjestelmäohjelmistojen tutkimusosaston

2. Bjarne Stroustrup

Vuonna 1978 Bjarne Stroustrup kehitti toisen laajasti käytetyn ohjelmointikielen nimeltä C++ Hän on tunnettu tutkimusprofessori ja hänellä on lukuisia keskeisiä tehtäviä, mukaan lukien toimitusjohtajateknologiaosaston Morgan Stanley, Vieraileva tietojenkäsittelytieteen professori UUniversity of Columbia, ja Distinguished Professor Texas A&M University

Bjarne Stroustrup

Hän on saanut lukuisia palkintoja ja kirjoittanut myös tunnettuja kirjoja, kuten C++-ohjelmointiperiaatteiden kiertue, C++:n käytön harjoittelu, C++-ohjelmointikieli, C++:n suunnittelu ja kehitys jne.

3. James Gosling

James Arthur Gosling on kanadalainen tietotekniikan tutkija, joka tunnetaan yleisesti Java-ohjelmointikielen isänä Useat ohjelmistojärjestelmät, kuten NEWS ja Gosling Emacs ovat velkaa menestystä hänen panoksistaan.

James Gosling

Hänet valittiin United States National Academy of Engineeringinulkomaan liitännäisjäseneksihänen ilmiömäisten saavutustensa perusteella.

4. Linus Torvalds

Linus Benedict Torvalds on suomalainen amerikkalainen ohjelmistosuunnittelija, joka kehitti Linuxinvuonna 1991. Hän on ohjelmiston pääarkkitehti ja myös projektin koordinaattori.

Linux Torvalds

Hän vastaa myös versioidenhallintajärjestelmän ”Git” ja jakolokiohjelmiston ”” luomisesta. Subsurface". Koska hän loi avoimen lähdekoodin käyttöjärjestelmän tietokoneille, mikä johti laaj alti käytettyyn Linux-ytimeen, hänelle myönnettiin 2012 Millennium Technology -palkinto Suomen Teknologiaakatemia rinnalla Shinya Yanamaka

5. Anders Hejlsberg

Anders Hejlsberg, Turbo Pascalin kirjoittaja ja Delphin pääarkkitehti , on ohjelmointikielen kehittäjä, C Hän on tunnettu tanskalainen ohjelmistosuunnittelija, joka on vastuussa useiden muiden menestyneiden ohjelmointikielten suunnittelusta ja kehityksestä. työkalut.

Anders Hejlsberg

Hän on tällä hetkellä C:n pääarkkitehti ja Typescript-ydinkehittäjät paikassa Microsoft.

6. Tim Berners-Lee

Tim Berners-Lee, tunnetaan myös nimellä TimBL, on englantilainen tietojenkäsittelytieteilijä, joka tunnetaan keksinnöstään World Wide Web.

Maaliskuussa 1989 tekemänsä ehdotuksen jälkeen Tiedonhallintajärjestelmästä, hän toteutti ensimmäisen viestinnän asiakastietokoneen ja Palvelin Internetin kautta Hypertext Transfer Protocol -protokollalla (HTTP), joka osoittautui erittäin onnistui.

Tim Berners-Lee

Hän on World Wide Web Consortiumin johtaja (W3C ), organisaatio, joka vastaa Webin jatkuvan kehityksen valvonnasta.

7. Brian Kernighan

Brian Wilson Kernighan oli kanadalainen tietotekniikan tutkija, joka työskenteli Ken Thompsoninja Dennis Ritchie, kun he loivat UNIX.

Brian Kernighan

Hänestä tuli tunnettu, kun hän oli kirjoittanut yhdessä Ritchie kanssa kirjaan "C Programming Language". Hän on myös kirjoittanut AWK ja AMPL Programming Languages.

8. Ken Thompson

Kenneth Thompson on amerikkalainen tietojenkäsittelytieteen edelläkävijä, joka työskenteli Dennis Ritchien kanssa UNIX-käyttöjärjestelmän kehittämisestä.

Kenneth Thompson

Hän työskenteli kellolaboratorioissa suurimman osan urastaan ​​sinä aikana, jolloin hän kehitti B-ohjelmointikielen; johtajan edeltäjä C.

Hän oli myös Plan 9 OSPlan 9 -käyttöjärjestelmän varhaisten kehittäjien joukossa. Hänet tunnetaan hakkeripiireissä nimellä Ken. Hän oli mukana keksimässä Go Programming Googlessa, jossa hän on työskennellyt vuodesta 2006.

9. Guido Van Rossum

Kun puhutaan Python ohjelmointi, Guido Van Rossum tulee mieleen. Hän on hollantilainen tietojenkäsittelytieteilijä, joka on yksin vastuussa Python-kielen luomisesta.

Guido Van Rossum

Hänelle annettiin sana "Benevolent Dictator For Life" (BDFL ) Python-yhteisöltä, koska hän valvoo edelleen Python-kehitysprosessia ja osallistuu sitä koskevien päätösten tekemiseen.

Vuodesta 2005 vuoteen 2012 hän työskenteli Googlella, jossa hän kehitti Python-ohjelmointikielen ja lähti sitten töihinDropbox vuonna 2013.

10. Donald Knuth

Donald Ervin Knuth, joka tunnetaan usein nimellä "father ” on Analysis of Algorithms, on yhdysv altalainen tietojenkäsittelytieteilijä, matemaatikko ja emeritusprofessori Stanfordin yliopistossa .

Donald Knuth

Hän voitti Turing-palkinnon vuonna 1974, ja hän oli myös moniosaisen teoksen " kirjoittaja" Tietokoneohjelmoinnin taide ”. Hänen saavutuksiinsa kuuluu Algoritmien laskennallisen monimutkaisuuden ja sen systematisoidut muodolliset matemaattiset tekniikat, Asymptotic Notation , TeX-tietokoneen kirjoitusjärjestelmän luominen,.