Future of Coding

Personal Dynamic Media by Alan Kay & Adele Goldberg

33 snips
Jul 18, 2022
Alan Kay, co-creator of the Dynabook, and Adele Goldberg discuss the benefits of visual programming, exploring glitches in Game Boy, physical book design concepts, communication in software systems, societal complexities, computers as a meta medium, balancing present usability with future potential, children's computer preferences, computer animation evolution, creativity of kids using Smalltalk, limitations in paper evaluation and music composition tools, and the challenges in early music software.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Visual Programming for Low-Level Systems

  • Visual programming helps manage complexity in low-level systems, like keeping track of memory and registers.
  • Scripting languages are easier to manage mentally, so visual programming is less necessary.
ANECDOTE

Game Boy Emulator Inspiration

  • Steve Krouse's Game Boy emulator project inspired his interest in visualizing low-level systems.
  • He wants to visualize memory banks, pointers, stack, heap, and hardware components.
INSIGHT

Visualizations as Debugging Tools

  • Ivan Reese sees Steve's idea as debug visualization, not a primary programming interface.
  • The challenge lies in designing interactions for manipulating visualized elements.
Get the Snipd Podcast app to discover more snips from this episode
Get the app