Great implementation. I love the wireworld cellular automaton so much.
A while back I implemented it in typescript and ran the computer startup file through it for the web. It is such a fun piece of logic to squeeze every nanosecond of performance out of.
https://github.com/dested/WireWorld/blob/master/WireWorldTyp...