Theory and practice
<|reference_start|>Theory and practice: 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.<|reference_end|>
@article{knuth1991theory,
    title={Theory and practice},
    author={Donald E. Knuth},
    journal={Theoretical Comp. Sci. 90 (1991), 1--15},
    year={1991},
    number={Knuth migration 11/2004},
    archivePrefix={arXiv},
    eprint={cs/9301114},
    primaryClass={cs.GL}
}