Page "Edsger W. Dijkstra" Paragraph 8
from
Wikipedia
The prevailing opinion at the time was that one should first write a program and then provide a mathematical proof of correctness.
Dijkstra objected noting that the resulting proofs are long and cumbersome, and that the proof gives no insight on how the program was developed.
One starts with a mathematical specification of what a program is supposed to do and applies mathematical transformations to the specification until it is turned into a program that can be executed.
In a 2001 interview, he stated a desire for " elegance ", whereby the correct approach would be to process thoughts mentally, rather than attempt to render them until they are complete.
Page 1 of 1.
2.049 seconds.