Abstract
I was asked to speak at this banquet at a rather late date. In order to make preparation easy, I did what any self-respecting software engineer does: reuse an already-produced component—with changes to fit the new context. At Marktoberdorf 1978, the formal development of algorithms was a hot topic, discussed with religious fervor by those for and against. Yesterday, traces of that fervor cropped up in the discussion of operational reasoning versus formal proof development. At Marktoberdorf 1978, I delivered a sermon on the new religion of formal algorithm development, called “Eliminating the Chaff”. This sermon is the component that I will reuse. “Chaff”, by the way, is what you get when you thresh wheat to get the kernels—the chaff is the garbage that is thrown away.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gries, D. (1997). Eliminating the Chaff—Again Banquet Speech at Marktoberdorf 1996. In: Broy, M., Schieder, B. (eds) Mathematical Methods in Program Development. NATO ASI Series, vol 158. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-60858-2_1
Download citation
DOI: https://doi.org/10.1007/978-3-642-60858-2_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-64588-4
Online ISBN: 978-3-642-60858-2
eBook Packages: Springer Book Archive