Ars Magna: the revolution is overdue
Das Essay von Dave West mag deutlich machen, warum Schlagworte wie „Object Oriented” oder „Agile” letztlich nicht darüber hinweghelfen, daß das theoretische Verständnis der „Kunst” der Softwareentwicklung kaum über ihre Anfänge in den 80ern hinausgekommen ist, obwohl die Bedeutung von Software für das, was die Jetztzeit noch zur „running civilization” macht, kaum zu überschätzen ist:
The World runs on software, software that works.
Airplanes - that could not fly without software - cross the sky.[…] Millions of people have hearts that beat 24/7/365, thanks to software. Modern life - absent the Internet and the software that keeps it running and growing - is almost inconceivable.
[…]
We are beginning to recognize that the systems into which we deploy software and the systems we use to develop software are "complex" - non-deterministic and with self-organizing and emergent properties. Ultra-Large Scale systems are qualitatively different from anything we have attempted before
Ich verweise im Zusammenhang mal auf meinen Versuch über Theorie als Abstraktion der Wirklichkeit.