Thanks very much! Yes, progress has been fast, and it was really fun to show things working with an example that's live and interactive and hopefully fun to look at and play with.
> The real point of this blogpost isn't Wireworld itself, but how Hoot enabled making this Wireworld demo. [..] The last time we talked about Hoot (our Scheme->WASM project) we talked about directly compiling Scheme to WebAssembly. This is of course the higher level goal of Hoot: since Spritely's tooling is written in Guile Scheme, we want Spritely to be in the browser, and compiling Scheme programs themselves to WebAssembly is a great way to accomplish that goal.
5 comments
[ 4.5 ms ] story [ 21.4 ms ] threadhttps://gitlab.com/spritely/guile-hoot
> Copper stays copper, unless there are one or two electron heads in any cardinal direction, in which case it becomes an electron head
should be
> Copper stays copper, unless there are one or two electron heads in any neighboring cell, in which case it becomes an electron head
I spent ages trying to figure out how the generators were working in their example before I looked up the rules elsewhere.