Ich denke wirklich, dass wir in das goldene Zeitalter der Software und der Informatik eintreten. So viel Software wird in Zukunft geschrieben werden. Und das wird eine Reihe neuer Herausforderungen mit sich bringen. Und es fühlt sich wirklich so an, als wäre der Weg, damit umzugehen, nicht über Frameworks und Plattformen, sondern über die Grundlagen der Informatik. Die Herausforderungen sind bereits sehr offensichtlich. Zum Beispiel das Management der Syntax-Semantik-Lücke, die Durchsetzung von Sicherheit auf der Ebene der Sprachsysteme (ist es endlich an der Zeit für vertrauenswürdige Computer?), vollständige Fehlerbehandlung und -wiederherstellung auf Systemebene, sich entwickelnde Architekturen basierend auf Laufzeitlernerfahrungen, höhere Formalisierung der Absicht, Überdenken des Zustandsmanagements und der Garantien usw. usw. Die benötigte Innovation erstreckt sich über den gesamten Stack. Von Silizium bis zu Software-Engineering-Praktiken. Wir sehen bereits die Störungen überall: Chips, Netzwerke, Betriebssysteme, Sprachen, Sprachlaufzeiten, verteilte Systeme, Plattformunterstützung, Sicherheit usw. usw. usw. Was für eine Zeit.