If I had more time I'd post a VM in Google Sheets formulas only.
Anyone want to take it up?
Edit: hold my beer (see my reply below)
If I had more time I'd post a VM in Google Sheets formulas only.
Anyone want to take it up?
Edit: hold my beer (see my reply below)
A Brainfk interpreter in pure Google Sheets formulas. I chose BF because of how cool and simple and powerful and turing complete it is and because I have a lot of practice implementing it (Just gave a talk at PyCon IL where I live coded one, https://www.slideshare.net/AurSaraf/virtual-machines-and-bra...).
Of course it would be at least as easy to implement any other virtual machine, you might not need the parentheses matcher which was the biggest challenge and I had to go through a few designs until it worked.
2 hours later. In BF none-the-less. You're my hero, you put me to shame.
You created a VM in Excel and a VM that runs Excel in an FPGA, proving equivalence of Excel and an FPGA :-P
That, and Easter eggs are another attack vector. How much of a security audit do you think those get?
Of course I'm working on Brainfk, both because of how cool it is and how simple for a Turing Complete VM. Also, because I have a lot of practice implementing it (https://www.slideshare.net/AurSaraf/virtual-machines-and-bra...)
https://docs.google.com/spreadsheets/d/1g3-FZBnkDuLqFYOmk457...
Stay tuned.