The Projucer
summary
A new tool ships a preview on the conference USB stick and offers live C++ editing by extracting one UI component, compiling it with embeds Clang/LLVM and running it JIT in a child process so the main app never launches. It auto-recompiles after ~0.5s idle, supports OpenGL and realtime audio, autogenerates boilerplate, and hotpatches changed literals via literal-to-global hotpatching so tweaks appear instantly. Works on macOS now, Windows port is in progress, and it’s already useful for teaching and audio UI iteration as a live JIT of single components.
AI-written summary · about
chapters (10)
- 0:00Intro
- 2:40Demo
- 3:38Introducer
- 4:58Demos
- 6:05Live Console
- 6:34Live Code
- 7:37Light Breathing
- 8:48Internals
- 11:25Crossplatform
- 13:27Integration
related talks
30mInteractive C++ Compilation (REPL) Done in a Tiny and Embeddable Way
01h 08mWindows, Macos & the Web: Lessons From Cross-Platform Development
01h 14mAdventures with React and JUCE: Building UI with Typescript in a C++ Application
32mClosing Keynote: The Joy and Excitement of Forbidden Computer
11mDemo: Catapult Studio for Imagination RISC-V CPUs
36mTBA
01h 00mQt for MCUs – A Deep Dive
01h 21mKeynote: Teaching an Old Dog New Tricks
