— Jan L. A. van de Snepscheut Dutch computer scientist 1953 - 1994
The earliest known appearance in print of this quote is Benjamin Brewster in the October 1881 - June 1882 issue of "The Yale Literary Magazine." Brewster asks, "What does his lucid explanation amount to but this, that in theory there is no difference between theory and practice, while in practice there is?" See page 202. https://books.google.com/books?id=iJ9MAAAAMAAJ&printsec=frontcover&vq=%22no+difference%22#v=onepage&q&f=false It has also been attributed by Doug Rosenberg and Matt Stephens (2007) Use Case Driven Object Modeling with UMLTheory and Practice p. xxvii as well as Walter J. Savitch, Pascal: An Introduction to the Art and Science of Programming (1984), where it is attributed as a "remark overheard at a computer science conference". It circulated as an anonymous saying for more than ten years before attributions to van de Snepscheut and Yogi Berra began to appear (and later still to various others).