logoalt Hacker News

marcus_holmes • today at 3:22 AM • 1 reply • view on HN

I can't find it now, but I heard that NASA developed processes to produce completely error-free code (for the moon landings iirc). The problem is that it's incredibly time consuming and expensive to do.

Like everything in CS, apparently this is a trade-off, not an absolute. You can get bug-free code, but it's not commercially viable and is extremely tedious to do.


Replies

kccqzy • today at 3:35 AM

It’s probably about how they write the space shuttle software, and it’s quite a famous article. The original is now paywalled but there are many copies.

https://www.eng.auburn.edu/~kchang/comp6710/readings/They%20...

➕ show 1 reply