As I began learning more and more about interpreters and language design, a single idea kept entering my mind. I remembered first learning to code in elementary school, where we would use a language like python to help some robot or duck navigate through a puzzle. Wouldn't it be awesome if you would instead program this animal to *fight*
Battle royale games are pretty popular nowadays, but I am not very good at them. Why not combine something I am pretty good at (random language design) with a battle royale so I can finally be at the top of a leaderboard.
This is the idea that would eventually become travelers, an interpreted language run through WASM to update DOM events happening in a canvas. This canvas would simulate a cellular automata style arena where different programs written by users would control different players, ultimately leading to a glorious battle.