Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reconsider "Verification Techniques" as a cold shower #29

Open
gabriel-fallen opened this issue Jan 11, 2024 · 3 comments
Open

Reconsider "Verification Techniques" as a cold shower #29

gabriel-fallen opened this issue Jan 11, 2024 · 3 comments

Comments

@gabriel-fallen
Copy link

I've taken a look into the paper (the chapter) and that's not great of a paper unfortunately: https://dev.to/gabrielfallen/a-cold-shower-for-a-cold-shower-237d

In my view, it didn't provide an "extensive literature review" even at the time, and still less than that now, 20 years later. And I don't see how it supports the claim that "formal methods are hard to learn, extremely expensive to apply, and often miss critical bugs".

Besides, I don't see anybody actually claiming "Formal Verification is a great way to write software. We should prove all of our code correct.", and it looks like nobody ever did. Thus it doesn't look like we need a cold shower on this one at all...

@hwayne
Copy link
Owner

hwayne commented Jan 24, 2024

Besides, I don't see anybody actually claiming "Formal Verification is a great way to write software. We should prove all of our code correct.",

I was the one saying this :(

@hwayne
Copy link
Owner

hwayne commented Jan 24, 2024

Anyway thinking of the best way to transparently retire it

@gabriel-fallen
Copy link
Author

I was the one saying this

Well, we all make mistakes... 😅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants