
On Wednesday 21 November 2007 02:27, Conal Elliott wrote:
Moreover, functional programming makes it easy to have much more state than imperative programming, namely state over *continuous* time. The temporally discrete time imposed by the imperative model is pretty puny in comparison. Continuous (or "resolution-independent") time has the same advantages as continuous space: resource-adaptive, scalable, transformable.
This is a very odd statement: Imperative programming does nothing to impose discrete methods. In fact, the vast majority of continuous methods are described in the literature using an imperative style and implemented in software using an imperative style. -- Dr Jon D Harrop, Flying Frog Consultancy Ltd. http://www.ffconsultancy.com/products/?e