If you're working on a novel programming system, this is for you! It's a great chance to share your thinking and hear from others.
Got questions about how your work fits or how to present it? Get in touch! Submissions are due July 21st. LIVE is free online to attend and submit to.
liveprog.org/
The 12th Workshop on Live Programming (LIVE 2026) will take place online. LIVE invites submissions of ideas for improving the immediacy, usability, and learnability of programming.
For software to be malleable, we need ways of building and modifying programs that are accessible to many more people.
Are you working on new interfaces for programming?
Share your progress at the LIVE workshop!
Submissions are due July 21st.
liveprog.org
(Happy to chat if you have questions!)
Useful to nobody: generate accurate Windows 3.x dither patterns for any colour in your browser. mwh.nz/dither/
ALSO: We're hosting LIVE office hours this week! Bring questions/uncertainties about live programming & submitting to the workshop.
- Wed, June 18, 2025, 6:00 – 8:00 PM (PDT, UTC-7)
- Thu, June 19, 2025, 11:00 AM – 1:00 PM (PDT, UTC-7)
Visit liveprog.org#resources for local times & Zoom links. 🙏
Timely as ever, I have released an MS-DOS shareware game in 2025: mhomer.itch.io/cromavor
A turn-based quick territorial acquisition game, it runs under DOSBox and it should also be playable in-browser at mwh.nz/dos/cromavor
PDF: mwh.nz/pdf/mplr25
Live demo: mwh.nz/demos/mplr2025 (generate freestanding single-file Java, Haskell, JavaScript programs embedding a program as the same AST)
Implementation, and interpreters built on a shared parser embedded this way in Java, Haskell, JavaScript, and Grace: github.com/mwh/wg