First attempt at a simple terminal/repl in Zep. The client provides the parser, the editor handles the 'readline' bits.
I need to figure out how to properly indent multiline expressions, and the rainbow bracket support won't work here if a previous line is unbalanced (since it works on the whole 'buffer'). So things to do....
The lisp is Mal, which doesn't handle big numbers from the look of it ;)
Tutorial + Implementations in 77 languages
Initial prototyping of a node graph for the synth.
Sometimes everything you want to do is already being done:
This is an early/crude demo of my live coding app.
What you see here is a pixel shader rendering the background (DX12 here, but Vulkan is also supported).
I'm editing the text using a Vim clone inside the 3D window, which I wrote specifically for this task - it has a notepad mode too. It shows errors inline as you type.
The demo movie shows the integrated pattern language recompiling some drum sounds and playing them through the provided synth - which can generate basic sounds too.
Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them. Check out our Patreon to see our donations.