A biography for Donald Knuthhasn’t been written yet.
“If you optimize everything, you will always be unhappy.”
“The hardest thing is to go to sleep at night, when there are so many urgent things needing to be done. A huge gap exists between what we know is possible with today's machines and what we have so far been able to finish.”
“I am worried that algorithms are getting too prominent in the world. It started out that computer scientists were worried nobody was listening to us. Now I'm worried that too many people are listening.”
“The most important thing in the programming language is the name. A language will not succeed without a good name. I have recently invented a very good name and now I am looking for a suitable language.”
“My general working style is to write everything first with pencil and paper, sitting beside a big wastebasket. Then I use Emacs to enter the text into my machine.”
“מחשבים טובים במילוי הוראות, אבל לא בקריאת מחשבות.”
“הדבר הכי חשוב בשפת תכנות הוא השם שלה. שום שפת תכנות לא תצליח אם אין לה שם טוב. לאחרונה המצאתי שם מצוין ואני עכשיו מחפש שפת תכנות שתתאים לו.”
“הדבר הכי קשה זה ללכת לישון בלילה כשיש כל כך הרבה דברים שצריך לעשות. יש פער אדיר בין מה שאנחנו יודעים שאפשרי באמצעות המכונות של היום ומה שכבר הצלחנו לעשות.”
“מה שהייתי רוצה לראות, זה אלפי אנשי מחשבים נעזבים לנפשם לעשות מה שהם רוצים. זה מה שבאמת מקדם את התחום.”
“חוזק של רשימה מקושרת נמדד לפי הצומת החלש ביותר.”
“תכנות הוא אמנות בגלל שהוא מיישם ידע מצטבר, בגלל שהוא דורש מיומנות ותושייה, ובמיוחד בגלל שהוא מייצר אובייקטים אסתטיים. מתכנת שרואה עצמו באופן לא מודע כאמן ייהנה מעבודתו ויעשה אותה טוב יותר.”
“אופטימיזציה מוקדמת מדי היא שורש כל הרשע.”
“השמש זורחת באותה מידה כמו שהיא שוקעת, בטווח הארוך, זה לא אומר שהתנועה שלה אקראית.”
“דואר אלקטרוני הוא דבר נהדר עבור אנשים שאוהבים להיות בעניינים. אבל לא בשבילי; אני אוהב להיות בעומק העניינים. הדברים שאני עושה לוקחים זמן ודורשים ריכוז.”
“אני כבר לא יכול ללכת למסעדה כי אני רק מסתכל על הגופנים בתפריט.”
“נוסחה מתמטית לא יכולה להיות שייכת למישהו! המתמטיקה שייכת לאלוהים.”
“אנחנו צריכים לשאוף להפוך כל אמנות למדע. תוך כדי התהליך, גם האמנות תשתפר.”
“מדע הוא מה שאנחנו מבינים מספיק טוב כדי להסביר למחשב. אמנות היא כל השאר.”
“הדבר החשוב הוא, אחרי שיש לך מה לאכול ובית יפה, הוא מה אתה יכול לעשות עבור אחרים, איך אתה יכול לתרום למען הכלל.”
“הפרופיל הפסיכולוגי (של מתכנת) כולל בעיקר את היכולת לראות דברים ברמות שונות של הפשטה. לראות משהו בקטן ואז לראות אותו בגדול.”