Theory and practice
Donald E. Knuth
Abstract
The author argues to Silicon Valley that the most important and powerful part of computer science is work that is simultaneously theoretical and practical. He particularly considers the intersection of the theory of algorithms and practical software development. He combines examples from the development of the TeX typesetting system with clever jokes, criticisms, and encouragements.
Create a lesson
Related papers
The Reconstructions of Konrad Zuse's Z3 Computer
Raul Rojas
Symbolic Mathematical Computation 1965--1975: The emergence of a discipline
Robert M. Corless, Arthur C. Norman, Tomas Recio et al.
A Brief History of Fr\'echet Distances: From Curves and Probability Laws to FID
Yuli Wu
The Theorems of Dr. David Blackwell and Their Contributions to Artificial Intelligence
Napoleon Paxton
POSIM: A Multi-Agent Simulation Framework for Social Media Public Opinion Evolution and Governance
Yongmao Zhang, Kai Qiao, Zhengyan Wang et al.
Jean-Raymond Abrial: A Scientific Biography of a Formal Methods Pioneer
Jonathan P. Bowen, Henri Habrias