8 comments

[ 2.3 ms ] story [ 23.5 ms ] thread
Pretty interesting... it really makes you ponder how many things in our world can be refitted and sequenced into codes.
Any set of six things can make a turing machine. You just need "instructions" for each of the primitives -- right, left, print, erase, scan, halt
Any set of three things can make a Turing machine as well - you just need AND, OR, and NOT
CAR, CDR, CONS suffice as well
Interesting, and kinda awkward.

Good job for finishing such a side project. "virtual shoulder pat"

This is awesome!
How have you reserved space for future instructions? Your first version has some instructions which don't have a specified discrete value, and are condition based. Does this mean that programs written with this first draft will no longer function if the instruction set changes?

What would happen if Radiohead were to suddenly remove all songs from Spotify? Would this break the applications?