Wednesday, March 10

Wikipedia - State (computer science):

In computer science and automata theory, a state is a unique configuration of information in a program or machine.

David Barbour on c2:

Computation, itself, requires MutableState because computation is the process of calculation (performing transformations over values) as carried out in a physical world -- values need representations, and physical transformations must occur over state in order to properly reflect the useful transformations over the values that said state represents. Thus, at the very least, physical or wave-form states must be mutated within the processing unit.

Steve Dekorte, "The Tao of Programming":

At some point in the development of most programmers, it becomes clear that the fundamental problem of programming is dealing with the complexity that arises from interactions between state and behavior.