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.
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
- Der Vortrag wurde 2013 auf der DBX gehalten.
- 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
Der Link zur Originalquelle öffnet einen neuen Tab.