Skip to content

Programming Quote by Edsger W. Dijkstra

“By claiming that they can contribute to software engineering, the soft scientists make themselves even more ridiculous. (Not less dangerous, alas!) In spite of its name, software engineering requires (cruelly) hard science for its support.” quote by Edsger W. Dijkstra
Download Open image
““By claiming that they can contribute to software engineering, the soft scientists make themselves even more ridiculous. (Not less dangerous, alas!) In spite of its name, software engineering requires (cruelly) hard science for its support.””

Edsger W. Dijkstra

About This Quote

Source Essay: “The Role of Soft Science in Software Engineering”, 1972

Software engineering demands rigorous scientific foundations; soft science claims can appear absurd.

In simple terms: Software engineering needs hard science.

Key Takeaway

Prioritize solid scientific methods.

Themes

engineering science methodology

Mood

critical analytical

Type

technical philosophical

When to use this quote

  • project planning
  • team communication
  • risk assessment

Key Concepts

hard science soft science rigor

Questions to Reflect On

  • Can soft science improve software processes?
  • When is interdisciplinary input valuable?
A Different Perspective

Soft science may offer useful perspectives but must be grounded.

3.4 out of 5 (6 ratings)

More by Edsger W. Dijkstra

Explore all 5 Edsger W. Dijkstra quotes

More Programming quotes

Browse all 6,478 Programming quotes