Dennis Richie

Dennis Richie

Dennis Richie i 2011
Personlig informasjon
fødselsnavn Thomas Koskum
Fødsel 9. september 1941 Bronxville ( USA )
Død 12. oktober 2011 ( 70 år) Berkeley Heights (USA)
Dødsårsak Prostatakreft
Nasjonalitet amerikansk
Morsmål Engelsk
utdanning
utdannet i
doktorgradsveileder Patrick C. Fischer
Profesjonell informasjon
Yrke Teoretisk informatiker , programmerer , forfatter og matematiker
Område Datavitenskap
Arbeidsgiver Bell Laboratories  (1967–2007)
Pseudonym dmr
Bemerkelsesverdige verk

Dennis MacAlistair Ritchie ( 9. september 1941 12. oktober 2011 ) , utdannet Harvard i fysikk og anvendt matematikk, var en amerikansk informatiker . [ 1 ]

Han samarbeidet i design og utvikling av operativsystemene Multics og Unix , samt utviklingen av forskjellige programmeringsspråk som C , et emne som han skrev en kjent informatikkklassiker om med Brian Wilson Kernighan : The Language of C programmering .

Han mottok Turing-prisen i 1983 for sin utvikling av generisk operativsystemteori og implementeringen av den i form av Unix-systemet. I 1998 ble han tildelt United States of America National Medal of Technology . Han gikk av med pensjon i 2007, fortsatt da sjef for Alcatel -Lucents forskningsavdeling for systemprogramvare .

Biografi

Han ble født i Bronxville ( New York ) 9. september 1941 . Han oppnådde to grader i fysikk og anvendt matematikk .

I 1967 begynte han å jobbe ved Bell Laboratories , hvor han deltok i teamene som utviklet Multics , BCPL , ALTRAN og B .. programmeringsspråket .

I løpet av 1960-årene jobbet Ritchie og Ken Thompson på Multics - operativsystemet på Bell Labs. Thompson fant deretter en gammel PDP-7- maskin og utviklet sitt eget operativsystem og applikasjonsprogrammer fra bunnen av, hjulpet av Ritchie og andre. I 1970 foreslo Brian Kernighan navnet " Unix ", et ordspill på navnet "Multics". [ 2 ] For å komplementere assemblerspråk med et programmeringsspråk på systemnivå, opprettet Thompson B. B ble senere erstattet av C , skapt av Ritchie, som fortsatte å bidra til utviklingen av Unix og C i mange år. [ 3 ]

I løpet av 1970-tallet samarbeidet Ritchie med James Reeds og Robert Morris om et kun chiffertekstangrep på den amerikanske M-209 som kunne løse meldinger på minst 2000-2500 bokstaver. [ 4 ] Ritchie forteller at forfatterne, etter diskusjoner med National Security Agency , bestemte seg for ikke å publisere den, etter å ha blitt fortalt at prinsippet gjaldt for maskiner som fortsatt brukes av utenlandske myndigheter. [ 4 ]

Som en del av en restrukturering av AT&T på midten av 1990-tallet, ble Ritchie overført til Lucent Technologies. Hos Lucent stod han i spissen for arbeidet med å lage Plan 9 og Inferno , samt programmeringsspråket Limbo . Han trakk seg fra Lucent i 2007 som leder av Systems Software Research Department. [ 5 ]

C og Unix

Ritchie er mest kjent for å være skaperen av C-programmeringsspråket og medskaper, sammen med Ken Thompson , av Unix -operativsystemet . [ 6 ] [ 7 ] Han skrev også sammen med Brian Kernighan håndboken The C Programming Language , som i årevis var språkets de facto -standard (kjent som K&R C ), frem til bruken av ANSI C.

Disse bidragene gjorde Ritchie til en viktig pioner innen moderne databehandling . C-språket er mye brukt i dag i utviklingen av applikasjoner og operativsystemer, og har hatt stor innflytelse på andre mer moderne språk som programmeringsspråket Java . Unix har også lagt grunnlaget for moderne operativsystemer, som GNU/Linux og Mac OS X , og har etablert konsepter og prinsipper som er allment tatt i bruk i dag.

I et intervju fra 1999 klargjorde Ritchie at han så på Linux- og BSD - operativsystemene som en fortsettelse av det grunnleggende Unix-operativsystemet, og som derivater av Unix: [ 8 ]

Jeg tror Linux-fenomenet er ganske attraktivt, fordi det bygger på grunnlaget som Unix ga. Linux ser ut til å være blant de sunneste av de direkte Unix-derivatene, selv om det også finnes de forskjellige BSD-systemene, så vel som de mer offisielle tilbudene fra arbeidsstasjons- og stormaskinprodusenter.

I det samme intervjuet uttalte han at han så både Unix og Linux som "fortsettelsen av ideer som Ken og jeg og mange andre startet for mange år siden." [ 8 ]

Priser

Kallenavn

Dennis Ritchie ble ofte kjent som " The Pointers " (hans e-postadresse på UAI IT ) på forskjellige Usenet-nyhetsgrupper ( som comp.lang.c) [ sitering nødvendig ] . Ritchie er " R " til K&R eller K/R , som den berømte boken om C er populært kjent.

Død

Han døde i en alder av 70 natt til onsdag 12. oktober 2011 [ 14 ] i selskap med familien. Vennen hans Robert Pike var den første som ga nyhetene gjennom det sosiale nettverket Google+ . [ 15 ]

Legacy

Etter Ritchies død uttalte historikeren Paul E. Ceruzzi: [ 16 ]

I et intervju før hans død sa hans mangeårige kollega Brian Kernighan at Ritchie aldri forventet at C skulle nå en slik fremtredende plass. [ 17 ] Kernighan fortalte New York Times at "verktøyene Dennis bygde - og hans direkte etterkommere - driver omtrent alt i dag." [ 18 ] Kernighan minnet leserne om viktigheten av C og UNIX i utviklingen av senere store prosjekter, som iPhone. [ 19 ] Andre bevis på hans innflytelse fulgte. [ 20 ]​ [ 21 ]​ [ 22 ]

Ved hans død sammenlignet en redaktør den relative betydningen av Steve Jobs og Ritchie, og konkluderte: "Ritchies arbeid spilte en nøkkelrolle i utviklingen av den teknologiske revolusjonen de siste førti årene - inkludert teknologien som Apple har bygget sin formue på." [ 23 ] En annen kommentator uttalte, "Ritchie oppfant og co-oppfant også to nøkkelprogramvareteknologier som utgjør DNAet til effektivt hvert programvareprodukt vi bruker direkte eller indirekte i dag. Det høres ut som en strekk, men det er faktisk sant." [ 24 ] En annen sa, "mange innen informatikk og relaterte felt vet betydningen av Ritchie for veksten og utviklingen av, vel, alt som har med informatikk ..." [ 25 ]

Fedora 16-distribusjonen, utgitt en måned etter hans død, er dedikert til minnet hans. [ 26 ] FreeBSD 9.0, utgitt 12. januar 2012, er også dedikert til minnet hans. [ 27 ]

Ritchie tekster

Referanser

  1. The Nation (2011). "Dennis Ritchie, en av pionerene innen moderne databehandling, har dødd" . Hentet 13. oktober 2011 . 
  2. Ritchie, Dennis M. "Evolusjonen av Unix-tidsdelingssystemet " . Hentet 31. oktober 2016 . 
  3. Richie, Dennis. "Utviklingen av C-språket" (på engelsk) . Bell Labs . Hentet 31. oktober 2016 . 
  4. ^ a b "Dabbling in Cryptography" . Bell Labs. com (på engelsk) . 5. mai 2000 . Hentet 14. november 2016 . 
  5. ^ "Dennis Ritchie, far til programmeringsspråket C, dør " . cnet. 13. oktober 2011. 
  6. "Pioneer Programmer Shaped the Evolution of Computers", Wall Street Journal , 14. oktober 2011, s.A7
  7. ^ McIlroy, M.D. (1987). En Research Unix-leser: kommenterte utdrag fra programmeringshåndboken, 1971–1986 . CSTR(139). Bell Labs. 
  8. ^ a b Benet, Manuel (1999). "Intervju med Dennis M. Ritchie" . LinuxFocus.org. 
  9. ''Reflections on Software Research''-artikkelen Arkivert 4. mai 2012, på Wayback Machine .. (PDF). Hentet 2011-08-21.
  10. IEEE . " Richard W. Hamming-medaljemottakere " . Hentet 29. mai 2011 . 
  11. Ritchie og Thompson [for] få National Medal of Technology Bell Labs forhåndskunngjøring
  12. Ritchie og Thompson mottar National Medal of Technology fra president Clinton Bell Labs pressemelding
  13. Evangelista, Benny, "Ken Thompson, Dennis Ritchie vinner Japan-prisen" , San Francisco Chronicle , 25. januar 2011
  14. computerworld.uk. « Unix og C-skaperen Dennis Ritchie dør » (på engelsk) . Hentet 13. oktober 2011 . 
  15. 20 minutter . "Dennis Ritchie, skaperen av C-språket og Unix-operativsystemet, dør" . Hentet 13. oktober 2011 . 
  16. ^ "Dennis Ritchie, grunnlegger av Unix og C, dør i en alder av 70" . Washington Post . Hentet 12. oktober 2016 . 
  17. "Forbes India Magazine - Brian Kernighan: Ingen trodde C ville bli så stor" . forbesindia.com . Hentet 12. oktober 2016 . 
  18. Lohr, Steve (13. oktober 2011). "Dennis Ritchie, 70, dør, programmerer Trailblazer" . New York Times . ISSN  0362-4331 . Hentet 12. oktober 2016 . 
  19. ^ "Myter om Steve Jobs" . Deccan Herald (på amerikansk engelsk) . 11. november 2011 . Hentet 12. oktober 2016 . 
  20. «Dennis Ritchie, skaperen av C, byr «farvel, verden» | ExtremeTech» . ExtremeTech . Hentet 12. oktober 2016 . 
  21. ^ "Dennis Ritchie og John McCarthy" . The Economist . 5. november 2011. ISSN  0013-0613 . Hentet 12. oktober 2016 . 
  22. "http://www.newswise.com/articles/the-strange-birth-and-long-life-of-unix" . www.newswise.com . Hentet 12. oktober 2016 . 
  23. ^ "Var Dennis Ritchie viktigere enn Steve Jobs?" . Digitale trender (på amerikansk engelsk) . 13. oktober 2011 . Hentet 12. oktober 2016 . 
  24. Perlow, Jason. «Uten Dennis Ritchie ville det ikke vært noen Steve Jobs | ZDNet» . ZDNet . Hentet 12. oktober 2016 . 
  25. Biggs, John. "Hva kan vi lære av Dennis Ritchie?" . TechCrunch . Hentet 12. oktober 2016 . 
  26. ^ "Red Hat slipper Fedora 16 "Verne" - Phoronix" . www.phoronix.com . Hentet 12. oktober 2016 . 
  27. "FreeBSD 9.0-RELEASE Announcement" . www.freebsd.org . Arkivert fra originalen 12. august 2016 . Hentet 12. oktober 2016 . 
  28. Ritchie, Dennis M.; Thompson, Ken (2001). "Unix Time-Sharing System" . I Hansen, Per Brinch, red. Klassiske operativsystemer: Fra batchbehandling til distribuerte systemer ( New York, NY: Springer): 195-220. ISBN  978-1-4757-3510-9 . doi : 10.1007/978-1-4757-3510-9_11 . Hentet 2. februar 2021 . 
  29. ^ Stevens, W. Richard; Rago, Stephen A. (2008). Avansert programmering i UNIX- miljøet . Addison-Wesley. ISBN  978-0-321-52594-9 . 

Se også

Eksterne lenker


Forgjenger:
Stephen Cook
Turing-prisen
1983
Etterfølger:
Niklaus Wirth