8 ms·
So then you get these version numbers, even with decimals 2.6 or 2.7. That's nonsense. While version 1.0 should have been the finished product Here's a number
by mynameishere 18y ago
So then you get these version numbers, even with decimals 2.6 or 2.7. That's nonsense. While version 1.0 should have been the finished product
Here's a number for you: 1 Billion nanodijkstras.
- jodrellblank 18y agoWhat when you release version 1.0 and then someone invents USB and your kernel needs to support it? Then someone invents a device that doesn't conform to the standards and you need to support it? What about the world where there is no spec for a finished version, merely different balances between effort, cost, value, marketability, usability, and so on...
- delano 18y agoI don't know enough about Dijkstra to know whether he considers his approach appropriate for all types of programs. I can understand the value for mission-critical applications (like his Apollo example). This type of software needs to be correct all the time, every time. Adding a trivial feature, like adding USB support, isn't even a consideration (but if it was valuable it would be included in the next generation of the program).
- mynameishere 18y agoRef here: http://video.google.com/videoplay?docid=-2950949730059754521 http://video.google.com/videoplay?docid=-2950949730059754521 5:40