Going Meta

I bet Rich and Waters are smarter then us, but they got seduced into going meta, which is the CS equivalent of "the dark side of the force". CS folks are always trying to build tools for something before they understand it. They are always trying to solve abstract problems before being able to solve the concrete ones. Abstractions are great, but you have to have experience with the concrete before you can understand them, let alone invent them. That is why we should focus on understanding particular patterns before making a theory for patterns in general.

Ralph Johnson (johnson@cs.uiuc.edu), responsing to a discussion about Rich and Waters' research on programming cliches; PATTERNS-DISCUSSION mailing list, 13Jun95

Home Up Previous Next mailto:David.Biesack@mindspring.com