Time

Let's focus on two aspects of time:

Sequential programming never meets the first aspect, and largely ignores the second. The paradigm in which it evolves is purely timeless.

This is not admissible with distributed programming (as with real-time systems).

Sequential programming hides causality, and thus dependencies. It offers no way to express actual dependencies.
Interpreting sequentiality as causality is an over-specification.

Table of contents


Marc Girod
Last modified: Sat Feb 28 14:26:29 EET 1998