Денис Ричи
Денис Макалистер Ричи (енгл. Dennis MacAlistair Ritchie; Бронксвил, 9. септембар 1941 — 12. октобар 2011)[3][4][5][6] био је научник из области рачунарства.[3] Створио је програмски језик C, као и Јуникс оперативни систем са својим дугогодишњим колегом Кеном Томпсоном.[3] Ричи и Томпсон су добили Тјурингову награду 1983. године, Хемингову медаљу 1990. године и Националну медаљу за технологију 1999. године. Пред крај живота је био шеф Одсека за истраживање системског софтвера у „Луцент технологијама“ (енгл. Lucent Technologies). Значајан је и по својим доприносима у програмским језицима ALTRAN, B и BCPL, као и оперативном систему Малтикс.
Денис Ричи | |
---|---|
Лични подаци | |
Датум рођења | 9. септембар 1941. |
Место рођења | Бронксвил, САД |
Датум смрти | 12. октобар 2011.70 год.) ( |
Место смрти | Беркли Хајтс, САД |
Образовање | Универзитет Харвард |
Научни рад | |
Поље | Рачунарство |
Институција | Белове лабораторије |
Познат по | C Јуникс |
Награде | IEEE Емануел Р. Пиори награда (1982)[1] Тјурингова награда (1983) Национална медаља за технологију (1998) IEEE Ричард В. Хаминг медаља (1990) Рачунарска пионирска награда (1994) Члан Музеја историје компјутера (1997)[2] Харолд Пендерова награда (2003) Јапанска награда (2011) |
Званични веб-сајт | |
bell-labs |
Почеци
уредиДенис Ричи је рођен у Бронксвилу, Њујорк. Дипломирао је на Харварду физику и примењену математику. Почео је да ради 1967. у рачунарском истраживачком центру у Беловим лабораторијама.
C и јуникс
уредиРичи је најпознатији као творац програмског језика C, кључни програмер у развоју јуникс оперативног система и као коаутор дефиниционе књиге за C, C програмски језик (књига), опште познате као К&Р (према ауторима Кернигену и Ричију).
Ричијев изум C-а и његова улога у развијању јуникса упоредо са Кен Томпсоном, поставили су га као важног пионира модерног рачунарства. Це језик је данас широко распрострањен у развијању апликација и оперативних система, његов утицај је видљив и у модерним програмским језицима као што су C++ и C#. Јуникс је такође био утицајан, успостављајући концепте и принципе који су сада у темељима рачунарства. Популарни оперативни систем Линукс и његови алати су наследници Ричијевог рада, а Windows оперативни систем укључује јуникс компатибилне алате и C компајлере за програмере.
Ричи је изјавио да је креирање језика C „изгледало као добра ствар за урадити“ и да би било ко други на истом месту у исто време урадио ту исту ствар, међутим његов колега из Бел лабса Бјарне Строуструп творац C++ је рекао „да је Денис одлучио да утроши ту декаду на тајанствену математику, јуникс би био мртворођенче“.
Пратећи успех јуникса, Ричи је наставио истраживања у оперативним системима и програмским језицима, доприносећи у Плану 9 и Инферно оперативном систему као и Лимбо програмском језику.
Награде
уредиТјурингова награда
уредиГодине 1983. Ричи и Кен Томпсон заједно су добили Тјурингову награду за њихово развијање теорије генеричких оперативних система и посебно за имплементацију јуникс оперативног система. Ричијево предавање поводом Тјурингове награде било је насловљено „Приказ истраживања софтвера“ (енгл. Reflections on Software Research).
Национална медаља за технологију
уредиДана 27. априла 1999. Томпсон и Ричи заједнички су добили Националну медаљу за технологију за 1998. од председника САД Била Клинтона за копроналазак јуникс оперативног система и Це програмског језика који су заједно довели до великог напретка у рачунарском хардверу, софтверу и мрежним системима и стимулисали раст целокупне индустрије и тиме повећали америчку предност у информатичком добу.[7] [8]
Смрт
уредиРичи је пронађен мртав 12. октобра 2011. у 70. години у својој кући у Беркли Хајтсу у Њу Џерзију, где је живео сам.[3] Прве вести о његовој смрти стигле су од његовог бившег колеге Роба Пајка.[4][5][9] Он је био слабог здравља током неколико година након лечења од рака простате и срчаних болести.[3][4][10][11] Вест о Ричијевој смрти била је у великој мери засенчена медијским извештавањем о смрти саоснивача Епла Стива Џобса, која се догодила недељу дана раније.[12]
Наслеђе
уредиНакон Ричијеве смрти, рачунарски историчар Пол Е. Серузи је изјавио:[13]
Ричи је био испод радара. Његово име уопште није било познато, али... да имате микроскоп и можете да гледате у компјутер, видели бисте његово дело свуда унутра.
У интервјуу убрзо након Ричијеве смрти, дугогодишњи колега Брајан Керниген рекао је да Ричи никада није очекивао да ће C бити толико значајан.[14] Керниган је за Њујорк тајмс рекао да „Алати које је Денис направио — и њихови директни потомци — покрећу скоро све данас.“[15] Керниген је подсетио читаоце колико су важну улогу имали C и Јуникс у развоју каснијих пројеката високог профила, као што је iPhone.[16][17] Уследила су и друга сведочења о његовом утицају.[18][19][20][21]
Размишљајући о његовој смрти, коментатор је упоредио релативни значај Стива Џобса и Ричија, закључујући да је „[Ричијев] рад играо кључну улогу у покретању технолошке револуције у последњих четрдесет година — укључујући технологију на којој је Епл наставио да гради своје богатство.“[22] Други коментатор је рекао: „Ричи је, с друге стране, изумео и коизумео две кључне софтверске технологије које чине ДНК ефективно сваког појединачног рачунарског софтверског производа који користимо директно или чак индиректно у модерном добу. То звучи као необична тврдња, али је заиста истина.”[23] Један други је рекао, „многи у рачунарској науци и сродним областима знали су за Ричијев значај за раст и развој, свега што има везе са рачунарством, ...”[24]
Fedora 16 и FreeBSD, који су били објављени након његове смрти, посвећени су њему.[25][26]
Астероид 294727 Денисричи, који су открили астрономи Том Глинос и Дејвид Х. Леви 2008. године, назван је у његову меморију.[27] Званични цитат именовања објавио је Центар за мале планете 7. фебруара 2012. (М.П.Ц. 78272).[28]
Од 21. децембра 2018. године једна улица у Београду носи његово име.[29][30]
Надимци
уредиДенис Ричи је често познат као "dmr" (његова имејл-адреса у Бел лабораторијама) у разним Јузенет њузгрупама (енгл. Usenet newsgroups (као што је нпр. comp.lang.c).
Ричијева писана дела
уредиНајпознатија Ричијева писана дела су:
- Програмски језик C енгл. The C Programming Language (1978. са Брајаном Кернигеном в. К&Р)
- Јуникс програмерски приручник енгл. Unix Programmer's Manual (1971)
Референце
уреди- ^ „IEEE Emanuel R. Piore Award Recipients” (PDF). IEEE. Архивирано из оригинала (PDF) 24. 11. 2010. г. Приступљено 20. 3. 2021.
- ^ „Dennis Ritchie”. Computer History Museum. Архивирано из оригинала 3. 1. 2015. г. Приступљено 5. 1. 2015.
- ^ а б в г д Lohr, Steve (12. 10. 2011), „Dennis Ritchie, Programming Trailblazer, Dies at 70”, The New York Times, Приступљено 13. 10. 2011, „Dennis M. Ritchie, who helped shape the modern digital era by creating software tools that power things as diverse as search engines like Google and smartphones, was found dead on Wednesday at his home in Berkeley Heights, N.J. He was 70. Mr. Ritchie, who lived alone, was in frail health in recent years after treatment for prostate cancer and heart disease, said his brother Bill.”
- ^ а б в „Unix creator Dennis Ritchie dies aged 70”. BBC News. 13. 10. 2011. Приступљено 14. 10. 2011. „Pioneering computer scientist Dennis Ritchie has died after a long illness. ... The first news of Dr Ritchie's death came via Rob Pike, a former colleague who worked with him at Bell Labs. Mr Ritchie's passing was then confirmed in a statement from Alcatel-Lucent which now owns Bell Labs.”
- ^ а б Pike, Rob (12. 10. 2011), (untitled post to Google+), Приступљено 14. 10. 2011, „I just heard that, after a long illness, Dennis Ritchie (dmr) died at home this weekend. I have no more information.”
- ^ Campbell-Kelly, Martin (13. 10. 2011), „Dennis Ritchie obituary”, The Guardian, Приступљено 13. 10. 2011, „Dennis MacAlistair Ritchie, computer scientist, born 9 September 1941; died 12 October 2011”
- ^ Ричи и Томпсон добијају Националну медаљу за технологију Архивирано на сајту Wayback Machine (27. март 2006) Бел лабораторије најава (језик: енглески)
- ^ Ричи и Томпсон добили Националну медаљу за технологију од председника Клинтона Архивирано на сајту Wayback Machine (11. октобар 2003) Бел лаб. новински извештај (језик: енглески)
- ^ „Summary Box: Dennis Ritchie, pioneer in computer programming at Bell Labs, dies at 70”, The Washington Post, Associated Press, 13. 10. 2011, Архивирано из оригинала 24. 12. 2018. г., Приступљено 14. 10. 2011, „NOT KNOWN: Alcatel-Lucent confirmed his death to The Associated Press but would not disclose the cause of death or when Ritchie died.”
- ^ Gallagher, Sean (13. 10. 2011). „Dennis Ritchie, Father of C and Co-Developer of Unix, Dies”. Wired. Приступљено 13. 10. 2011.
- ^ Binstock, Andrew. „Dennis Ritchie, in Memoriam”. Dr. Dobb's Journal. Dr. Dobb's Journal. Приступљено 14. 10. 2011.
- ^ Srinivasan, Rajeev (25. 10. 2011). „Dennis Ritchie, a tech genius as great as Steve Jobs”. Firstpost. Приступљено 4. 12. 2017.
- ^ Langer, Emily (14. 10. 2011). „Dennis Ritchie, founder of Unix and C, dies at 70”. Washington Post. Приступљено 3. 11. 2011.
- ^ Prasad, Shishir (4. 11. 2011). „No one thought 'C' would become so big: Brian Kernighan”. Forbes India. Архивирано из оригинала 29. 10. 2012. г. Приступљено 28. 11. 2011. „Q Did Dennis Ritchie or you ever think C would become so popular? [Kernighan] I don't think that at the time Dennis worked on Unix and C anyone thought these would become as big as they did. Unix, at that time, was a research project inside Bell Labs.”
- ^ Lohroct, Steve (13. 10. 2011). „Dennis Ritchie, 70, Dies, Programming Trailblazer”. The New York Times. Приступљено 14. 11. 2016.
- ^ „Myths of Steve Jobs”. Deccan Herald. 28. 11. 2011. Архивирано из оригинала 27. 7. 2013. г. Приступљено 28. 11. 2011. „Dennis Ritchie, the inventor of the C language and co-inventor of the Unix operating system, died a few days after Steve Jobs. He was far more influential than Jobs.”
- ^ Datta, Subhajit (14. 11. 2011). „The tale of three deeply different technologists”. The Hindu. Архивирано из оригинала 16. 11. 2011. г. Приступљено 28. 11. 2011.
- ^ Cardinal, David (2. 11. 2011). „Dennis Ritchie, creator of C, bids "goodbye, world"”. Extreme Tech. Приступљено 28. 11. 2011. „The book came off the shelf in service of teaching another generation a simple, elegant way to program that allows the developer to be directly in touch with the innards of the computer. The lowly integer variable—int—has grown in size over the years as computers have grown, but the C language and its sparse, clean, coding style live on. For that we all owe a lot to Dennis Ritchie.”
- ^ „Dennis Ritchie and John McCarthy: Dennis Ritchie and John McCarthy, machine whisperers, died on October 8th and 24th respectively, aged 70 and 84”. The Economist. 5. 11. 2011. Приступљено 28. 11. 2011. „NOW that digital devices are fashion items, it is easy to forget what really accounts for their near-magical properties. Without the operating systems which tell their different physical bits what to do, and without the languages in which these commands are couched, the latest iSomething would be a pretty but empty receptacle. The gizmos of the digital age owe a part of their numeric souls to Dennis Ritchie and John McCarthy.”
- ^ „The Strange Birth and Long Life of Unix”. Newswise. 23. 11. 2011. Приступљено 28. 11. 2011. „Four decades ago, Ken Thompson, the late Dennis Ritchie, and others at AT&T's Bell Laboratories developed Unix, which turned out to be one of the most influential pieces of software ever written. Their work on this operating system had to be done on the sly, though, because their employer had recently backed away from operating-systems research.”
- ^ Das, Shyamanuja (1. 11. 2011). „The forgotten tech luminaries: The new generation of the digital age owe a part of their numeric souls to Dennis Ritchie and John McCarthy”. Ciol.com. Архивирано из оригинала 3. 7. 2016. г. Приступљено 28. 11. 2011. „UNIX, to the development of which Ritchie greatly contributed, and whose C made it possible it to be ported to other machines, is, even today, in its different avatars, the de facto OS for anything that is mission critical. Solaris, AIX, HP-UX, Linux—all these are derived from UNIX.”
- ^ Duncan, Geoff (13. 10. 2011). „Was Dennis Ritchie more important than Steve Jobs?”. Digital Trends. Приступљено 14. 11. 2016.
- ^ Perlow, Jason (9. 10. 2015). „Without Dennis Ritchie, there would be no Steve Jobs”. ZDNet.com. Приступљено 14. 11. 2016.
- ^ „What Can We Learn From Dennis Ritchie?”. TechCrunch.com. 15. 10. 2011. Приступљено 14. 11. 2016.
- ^ Phoronix. „Red Hat Releases Fedora 16 "Verne"”.
- ^ The FreeBSD project. „FreeBSD-9.0 Announcement”. Архивирано из оригинала 12. 11. 2020. г. Приступљено 20. 06. 2020.
- ^ „294727 Dennisritchie (2008 BV41)”. Minor Planet Center. Приступљено 12. 9. 2019.
- ^ „MPC/MPO/MPS Archive”. Minor Planet Center. Приступљено 12. 9. 2019.
- ^ Службени лист града Београда 119/2018 (PDF). Град Београд. 21. 12. 2018. стр. 43.
- ^ „Ulica Denisa Ričija, Rakovica, Grad Beograd”. PlanPlus.rs.
Спољашње везе
уреди- Лична презентација Дениса Ричија (језик: енглески)
- Транскрипт интервјуа са Денисом Ричијем (језик: енглески)
- Интервју са Денисом М. Ричијем (језик: енглески)
- Мање познати је заслужнији („Политика“, 5. новембар 2011)
- "The C Family of Languages: Interview with Dennis Ritchie, Bjarne Stroustrup, and James Gosling" – article in Java Report, 5(7), July 2000 and C++ Report, 12(7), July/August 2000
- "The Guru" – article in Linux Magazine, June 2001
- Dennis Ritchie's video interview June 2011
- Денис Ричи на сајту WorldCat (језик: енглески)
- Dennis Ritchie на сајту Curlie (језик: енглески)