Why Don't People Use Formal Methods?

I saw this question on the Software Engineering Stack Exchange: What are the barriers that prevent widespread adoption of formal methods? The question was closed as opinion-based, and most of the answers were things like "its too expensive!!!" or "website isn't airplane!!!" These are sorta kinda true but don't explain very much. I wrote this to provide a larger historical picture of formal methods, why they're actually so unused, and what we're doing to make them used.
92 points by Thom2503 83 days ago www.hillelwayne.com 65 comments

Summary

Formal methods in software engineering face significant barriers to adoption, often attributed to misconceptions about their cost and applicability. This article offers a historical perspective on these challenges and discusses ongoing efforts to increase their utilization in the industry.

Comments (65 of ) ⌛

Loading more comments... ⌛
Scroll down to load more comments
No comments available.
Type to search HN and engineering blog articles
Press Escape to close  |  ↑↓ to navigate  |  Enter to open