Table of Contents for Programming Languages: a survey

Chapter : Physically-motivated alternative paradigms

Reversible computing


Whenever possible, programs should be structured to make use of the non-garbage creating instructions and avoid the few irreversible operations: shifts, set-on-less-than, AND, OR, and NOR. " note that for reversibility in Pendulum, jumps may only target addresses directly following a comefrom.

Quantum computing

Analog computing?

Universal Memcomputing Machines