An image based lisp in the browser that plays well...
# linking-together
r
An image based lisp in the browser that plays well with JavaScript. https://github.com/KinaKnowledge/juno-lang You can do live programming on the Dom!
❤️ 5
I've been playing with this for a week now, happy to answer any questions. First impressions, this is a really powerful concept. The implementation can be rough around the edges, but nothing a lisper or smalltalker isn't used to these days. The value of live coding, to me, outweighs everything else.
k
I'd love to see some screenshots/videos.
4
j
Me too! I’m especially interested to know how “live programming” with Juno differs from, say, typing JavaScript into the browser console.
❤️ 2
r
I'll post something once I've got more of my code running than crashing :( I've mostly been sinking hours into JavaScript modules as I try to get react loading
🙏 2
But basically it's live coding through late binding. You can redefine functions and other things at runtime, anything that calls that function after will now run the new code
I was able to live code react for example by running render on a 1s timeout and redefining ui components in the built in code editor
Similar to what webpack hot module reload does, just a little less clever