|
Donald Ervin Knuth (Milwaukee, Wisconsin, USA, 1938. január 10.) matematikus, az informatikai alapműnek számító A számítógép-programozás művészete című könyv szerzője, a TeX betűszedő rendszer kifejlesztője, az algoritmuselmélet „atyjaként” emlegetett tudós.
ÉleteDonald Ervin Knuth 1938. január 10-én született Milwaukee-ban Wisconsin államban. Felesége a nála egy évvel fiatalabb Nancy Jill Carter, 1961 óta házasok. Két gyermekük van: John Martin (1965) és Jennifer Sierra (1966). 1956-ban a California Institute of Technology-n kezdte egyetemi tanulmányait - fizikus szakon. Két év után mégis matematikusként folytatta tanulmányait, ugyanis a fizika gyakorlatiasságánál jobban vonzották a matematika elméleti kérdései. Bachelor és Master(1960) diplomáját a Case Western Reserve University-n szerezte. 1963-ban -újra Kaliforniában- Ph.D. fokozatot kap, doktori disszertációjának címe: „Véges ferde testek és projektív síkok”. Később ennek az egyetemnek lesz professzora. 1968 óta a Stanford University professzora, 1993-ban ez a titulus az „emeritus” fokozattal is kibővült. MunkásságaKnuth a szerzője (mind a mai napig írja) a monumentális A számítógép-programozás művészete című műnek. Ennek a műnek a megírásához olyan programokat írt, mint a TeX vagy a Metafont, melyek lehetővé teszik matematikai szövegek nyomdai követelményeknek megfelelő szedését. Ezek azóta is meghatározóak a matematikai tárgyú tudományos szövegek szedésében. A „literate programming” fogalom megalkotója, ez azt a felfogást hivatott tükrözni, hogy a számítógépes programokat ugyanazzal az igényességgel kell írni, mint irodalmi szövegeket és a forráskódot egyesíteni kell a szoftverdokumentációval. Ezt a felfogást tükrözve jelentek meg olyan könyvei -természetesen ezekkel a programokkal szedve-, melyek a TeX és a Metafont teljes forráskódjai mellett magyarázatokat tartalmaznak a különböző algoritmusokkal kapcsolatban. Ezek mellett megjelentek olyan felhasználói könyvek, melyek nem csak megválaszolnak felhasználói kérdéseket (pl: hogyan választok el szavakat TeX-hel), hanem szakmai nyelven meg is magyarázza a működést (pl: leírja, hogyan működik a szóelválasztó algoritmus). A számítógép-programozás művészeteA számítógép-programozás művészete egy többkötetes mű, mely az alapvető algoritmusokról és adatstruktúrákról szól. A kiadó az akkor(1962) még egyetemi hallgató Knuth-ot azzal bízta meg, írjon egy könyvet a fordítóprogramokról (angolul compiler). Knuth azonban egy az egész témakört átfogó művet akart alkotni, mindezt a legapróbb nyomdai követelmények is megfelelő szerkesztésben (ennek a megírásához, szerkesztéséhez fejlesztette ki Knuth a híres TeX és Metafont programokat). Az elhatározásból egy életre szóló munka lett: a tervezett 7 kötetből az ötödik, Knuth tervei szerint, 2015-re fog elkészülni. Az első három kötet gyors megjelenését (1968, 1969, 1973) a negyedik 2005 februárjában követte. A TeXKnuth azért kezdte el a TeX-et írni, mert egyre elégedetlenebb lett monumentális könyvének első három kötetében tapasztalható szedéssel. Az igazi hacker hozzáállást követve nekiállt, hogy a problémát egyszer és mindenkorra megoldja, és megtervezte saját betűszedési nyelvét. Úgy vélte, hogy ezt be tudja fejezni az 1978-as tanítási szünetben; mindössze nagyjából nyolc évet tévedett. A nyelv fejlesztését 1985-ben fagyasztotta be, amikortól azt befejezettnek tekintette. KönyveiLegfontosabb művei[1]:
Kitüntetései
ÉrdekességekKnuth nem csak tudományos eredményeiről, hanem a humoráról is híres.
Hivatkozások
Külső hivatkozások
|
|||||||||||||||||||
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.
Mercedes Car
This site monitored by SitePinger.net