Instead of encouraging developer to optimize beyond what their programming language expose, shouldn't we change our software model to include space?
A simple example would be cellular automata (not necessarily "automata") which make clear use of space. But for this to happen, we would need new CPU design that doesn't only attempt to become a C interpreter.
A simple example would be cellular automata (not necessarily "automata") which make clear use of space. But for this to happen, we would need new CPU design that doesn't only attempt to become a C interpreter.