Skip to content

Abstract Quote by Christopher Strachey

“It has long been my personal view that the separation of practical and theoretical work is artificial and injurious. Much of the practical work done in computing, both in software and in hardware design, is unsound and clumsy because the people who do it have not any clear understanding of the…” quote by Christopher Strachey
Download Open image
“It has long been my personal view that the separation of practical and theoretical work is artificial and injurious. Much of the practical work done in computing, both in software and in hardware design, is unsound and clumsy because the people who do it have not any clear understanding of the fundamental design principles of their work. Most of the abstract mathematical and theoretical work is sterile because it has no point of contact with real computing.”

Christopher Strachey

About This Quote

Source Book: Programming Languages and Their Implementation, 1970

Practical and theoretical computing should inform each other; separation leads to weak designs and irrelevant theory.

In simple terms: Theory and practice must be integrated.

Key Takeaway

Bridge theory and practice.

Themes

software design theory integration quality education

Mood

reflective critical analytical

Type

philosophical educational

When to use this quote

  • software development
  • hardware design
  • academic research
  • curriculum design

Key Concepts

design principles theoretical relevance practical soundness

Questions to Reflect On

  • How can curricula better blend theory and practice?
  • What processes ensure practical work respects design principles?
A Different Perspective

Pure theory can become disconnected without real-world feedback.

2.7 out of 5 (5 ratings)

More by Christopher Strachey

Explore all 4 Christopher Strachey quotes

More Abstract quotes

Browse all 1,403 Abstract quotes