Tech Truth: Teaching Kids to Code with Sonic Pi
summary
Open-source music coding environment claims millions of users and school adoption, uses SuperCollider for synthesis, a Ruby runtime plus C++ MIDI and Ableton Link, and now a rework on the Erlang/BEAM for native concurrency. A new project, Tau5, exposes internals for agents used as pen‑testers (they find a DoS and the sandbox is hardened), and a minimalist CLI can be built in 80 lines to automate or drive Sonic Pi from other languages.
AI-written summary · about
chapters (10)
- 0:00Intro
- 1:05Learning to code on a ZX Spectrum & calculator
- 6:02Music meets code: Sam's origin story
- 13:30Audience Q&A
- 27:46Building Tau5 with AI
- 31:18Erlang, the BEAM & right technology for SonicPi
- 40:12Audience Q&A
- 44:05Code as musical score — Preserving what we make
- 48:10How to keep your curiosity alive as you age
- 49:44Outro
related talks
51mSonic Pi: Teaching Kids with Music Programming
01h 11mSonic Pi - Live Coding as a tool for next-gen education.
50mProgramming as Performance
59mKeynote: Sonic Pi: Past, Present & Future
30mLive Coding Music with Sonic Pi
15mProgramming as Performance: Live Coding with Sonic Pi
13mTurning Text into Music with Sonic Pi
59mSonic Pi
