Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
bfe [2016/05/26 14:52] zashi [BFE] |
bfe [2016/11/08 17:21] zashi [Brainfuck] |
||
---|---|---|---|
Line 18: | Line 18: | ||
Programmatically, the read/write head is equivalent to a pointer and the sheet is simply a contiguous block of RAM. | Programmatically, the read/write head is equivalent to a pointer and the sheet is simply a contiguous block of RAM. | ||
- | In many ways, BF is ideal to use as programmatic genes. Aside from being Turing-complete, which allows it to do anything that can be accomplished with any other programming language, strings of non-functional code can exist and be bypassed. With a single character (command) mutation that bypassed code path can become active, just like actual genetic code consisting of base-pairs. | + | In many ways, BF is ideal to use as programmatic genes. Aside from being Turing-complete, which allows it to do anything that can be accomplished with any other programming language, strings of non-functional code can exist and be bypassed. With a single character (command) mutation that bypassed code path can become active, just like actual genetic code consisting of codons. |
====== Specific Design Needs ====== | ====== Specific Design Needs ====== |