While I don't think this has much use in modern computing, it might be a useful alternative to raycasting on older platforms, thinking Amiga or possibly even older and after seeing the discussion elsewhere about the 6502 I might give it a go on the Electron. I doubt pixel by pixel, maybe make each column 1 byte wide which would probably mean 40 columns and the framerate probably won't be that great.