Croquet was a 3D world written in Smalltalk. There's a promo video here: https://www.youtube.com/watch?v=mOZPW8l85eI
It's very exploratory, but the demos of a spreadsheet(!) with the 3D graphing and a live video avatar are really cute.
Related Posts
Do any tech streamers try new software live? It'd be a really fun way of doing UX testing.
"Example Driven Development" using Glamorous and Pharo Smalltalk: https://medium.com/feenk/an-example-of-example-driven-development-4dea0d995920
Tests returning values and composing is a really interesting model. It establishes structure and shows which test failure is the most 'fundamental'.
I'm still experimenting with UIs for live (sandboxed) evaluation of tests. I've realised that you really want to highlight the failing assertion, not just the failing test.
Feedback welcome :)