Written in Go + OpenGL
The following libraries are required to create a window to support the OpenGL rendering
sudo apt install libglfw3-dev
sudo apt install libglew-dev
sudo apt install libx11-dev
sudo apt install libxcursor-dev
sudo apt install libxinerama-dev
sudo apt install libxi-dev
Simply compile and run the program
make
./automata