** simple response:
Absolute/unchanging clarity of purpose/intent/interaction between various dynamic levels/groups in an ever changing world. (P=NP)
Unified audience and/or obsolescence? airplane demo[0].
Obsolescence lot easier to acheive than 100% unified audience. No effort required for obsolescence.
** esoteric response:
By definition, system(s) approach or systematic approach? Both provide flexibility ( framework of abstractions ). Flexibility and absolute determanism are opposing concepts. (NP != P)
Programming language(s) & related software environments[1] could be seen as a lot of attempts at reconciling flexibility and absolute determanism. (independent of ever changing intrinsics used over years X86/amd, theory CISC/risc/arm/mips and various programming levels[2])
related concepts: NP != P; C language spec[1] (vs. lisp machine vs. lisp running on conventional von von-neuman hardware )
** static/dynamic response:
Theory/what - Unused system(s) haven't been introduced to implimentation variations.
Practice/how - Used Systematic approach(es) will wind up with intrinsic implimentation variations to resolve mismatches between theory/practice.
Each will break/degrade when appropriately used.
** snarky:
Keep it simple, split the difference and use vm/webassembly for testing/debugging. Not very practical, but skip the implimentation & theory can lead to absolute "determinism". Just move on & don't restart after void/segfault clarity happens. It's broke. Don't know why -> clarity without understanding underlying implimentation. What's usually missing is the ability to rapidly move on to something else while the spec always produces the same system state.
----------------------------
[0] : https://meyerweb.com/other/humor/osair.html
[1] : https://en.wikipedia.org/wiki/List_of_programming_languages
[2] : https://medium.com/@hannah.scherz.23/layers-of-abstraction-i...
[3] : https://www.geeksforgeeks.org/c/c-programming-language-stand...
[0] : https://meyerweb.com/other/humor/osair.html
[1] : https://en.wikipedia.org/wiki/List_of_programming_languages
[2] : https://medium.com/@hannah.scherz.23/layers-of-abstraction-i...
[3] : https://www.geeksforgeeks.org/c/c-programming-language-stand...