The post argues that software quickly ages and becomes vulnerable once released, so the real âprogramâ is its clear, detailed text description rather than code; this description should be testable (pass or fail) and portable across languages and teams. It cites existing systemsâUnix, HyperCard, InformâŻ7, etc.âas examples of how concepts drive implementation, and proposes that a new visual programming language with an easy ramp, usable on smartphones via diagrams or wordâbased keyboards, could let anyoneânonâprogrammers includedâdesign programs in any domain, sparking a new computer revolution.






















