What factors explain the nature of software?

last updated: May 14, 2024

Are there deeper, more fundamental aspects of software that can help us think beyond surface-level matters? I’ve come to think that a triad of interacting factors best explains what software is and, by extension, why software is difficult:

(The whole thing's worth reading)

↑ up