פורטל:תוכנה/מתכנת נבחר/5

דונלד קנות

דונלד ארווין קנות'אנגלית: Donald Ervin Knuth; נהגה: Ka-Nooth; נולד ב-10 בינואר 1938), פרופסור באוניברסיטת סטנפורד, מהאבות המייסדים של מדעי המחשב.

קנות' ידוע בזכות תרומותיו הבסיסיות לשטחים רבים במדעי המחשב. הוא יצר למעשה את התחום של אנליזה של אלגוריתמים וזרע את הזרעים לפיתוחם של מספר תחומים במדעי המחשב התאורטיים. קנות' כתב ספרים רבים בנושא ובמיוחד ידועה סדרת הספרים (הבלתי גמורה) The Art of Computer Programming, שנחשבת לאחד המקורות החשובים ביותר בספרות של מדעי המחשב.

במהלך עבודתו על סדרת ספריו חש שמערכות הדפוס אינם מספקות לו כלים באיכות ראויה, ולכן יצר את מערכת סַדָּר לדפוס TEX ואת מערכת עיצוב הגופנים METAFONT.

מחלוצי התחום של literate programming, ויצר את שפת התכנות WEB (שמאוחר יותר נקראה CWEB).