The Role of Theory JEFFREY Department Today D. ULLMAN of Computer Science, Stanford University, Stanfbrd, California The work of Hartmanis and Stearns, for which they rightly and belatedly won the Turing award, led to a long sequence was both amazingly insightful and widely useful. It of important innovation.s, such as work on cryptojustification for theoretical outside the computational I could advances protocol cite work in language verifiers, research complexdesign, and the many graphic complexity, and it is a principal today. Further, theory has had triumphs ity use area. Without wishing semantics that ming-language specific that have to be exhaustive, led to real in ideas practical on program- of automaton-theoretic algorithms been used in practice. Yet looking back at the 1960s, I see a naive optimism that was based on too little evidence. The work on O(nlogn) sorting algorithms or Strassen s matrix-multiplication problems than the language other theoretical The theory in by early would algorithm, soon yield for example, that caused us to believe more that all to algorithms wene significantly wonderful idea that all aspects soon yield to efficient obvious ones. and automata systems community successes, analysis. LR(k ) parsing a theory suggested software would deeply rooted
/lp/association-for-computing-machinery/the-role-of-theory-today-4ghcOqlDX8