Eine Zukunft der Programmierung aus Sicht von 1973
Zusammenfassung
Bret Victor präsentiert moderne interaktive Programmierideen als historische Vorhersage und fordert bessere Medien für Denken und Rückmeldung. Der Vortrag wurde 2013 auf der DBX gehalten.
Ideen
- Direkte Manipulation verbindet Programmzustand und sichtbares Ergebnis.
- Zeitreisen machen vergangene Ausführungszustände untersuchbar.
- Grafische Darstellungen zeigen Datenbewegung statt nur Quelltext.
- Programmierumgebungen können Erklärungen während der Arbeit liefern.
Einsichten
- Neue Denkwerkzeuge brauchen oft neue Darstellungsformen.
- Schnelle Rückmeldung verändert, welche Experimente wirtschaftlich werden.
- Quelltext ist nur eine mögliche Oberfläche für Berechnung.
Fakten
- Die Präsentation inszeniert eine Perspektive aus 1973.
- Viele Beispiele reagieren unmittelbar auf Änderungen.
Empfehlungen
- Baue Debugansichten für zentrale Datenflüsse.
- Verkürze die Schleife zwischen Änderung und beobachtbarem Ergebnis.
Referenzen
Links zur Originalquelle und zum Webarchiv öffnen einen neuen Tab.