Skip to content

Assembly Quote by Bjarne Stroustrup

“There is no one "root of all evil" in software development. Design is hard in many ways. People tend to underestimate the intellectual and practical difficulties involved in building a significant system involving software. It is not and will not be reduced to a simple mechanical "assembly line"…” quote by Bjarne Stroustrup
Download Open image
“There is no one "root of all evil" in software development. Design is hard in many ways. People tend to underestimate the intellectual and practical difficulties involved in building a significant system involving software. It is not and will not be reduced to a simple mechanical "assembly line" process. Creativity, engineering principles, and evolutionary change are needed to create a satisfactory large system.”

Bjarne Stroustrup

About This Quote

Source Interview: Software Development Challenges, 2020

Software creation is complex, requiring creativity, engineering rigor, and evolution, not just mechanical assembly.

In simple terms: Software needs creativity, engineering, and evolution.

Key Takeaway

Embrace complexity in software design.

Themes

software development complexity creativity

Mood

analytical reflective

Type

technical philosophical

When to use this quote

  • building large systems
  • team collaboration
  • continuous improvement

Key Concepts

engineering principles system architecture evolutionary design

Questions to Reflect On

  • How can teams balance creativity with discipline?
  • What practices support evolutionary development?
A Different Perspective

Risk of underestimating effort and over‑simplifying processes.

2.5 out of 5 (8 ratings)

More by Bjarne Stroustrup

Explore all 58 Bjarne Stroustrup quotes

More Assembly quotes

Browse all 399 Assembly quotes