TGViewer
(φ (μ (λ))) (φ (μ (λ))) @phimulambda · 1.28K subscribers
Post #859 1.84K
For those who might still be under the misconception that the current bubble of "AI" will somehow absolve all problems of modern software engineering and take their jobs:

The essence of a software entity is a construct of interlocking concepts: data sets, relationships among data items, algorithms, and invocations of functions. This essence is abstract, in that the conceptual construct is the same under many different representations. It is nonetheless highly precise and richly detailed.

I believe the hard part of building software to be the specification, design, and testing of this conceptual construct, not the labor of representing it and testing the fidelity of the representation. We still make syntax errors, to be sure; but they are fuzz compared to the conceptual errors in most systems.

If this is true, building software will always be hard. There is inherently no silver bullet.


Fred Brooks, No Silver Bullet—Essence and Accident in Software Engineering (1986)
  • ❤ 2
  • ✍ 2
  • 👍 1
More from @phimulambda
  1. Sep 28, 2026https://arxiv.org/abs/2609.24779
  2. Sep 28, 2026https://mathstodon.xyz/@highergeometer/117323453342622319
  3. Sep 28, 2026And to what end? In a kind of nihilistic symmetry, their dream of the perfect slave machin…
  4. Sep 27, 2026photo post
  5. Sep 26, 2026Saw something written by the amazing Haskeller Alexis King after a long time! https://blog…
  6. Sep 26, 2026The catalogue for XMPP that I made in a rush a few hours before the conference.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →