Boost logo

Boost :

From: Bruno Martínez (br1_at_[hidden])
Date: 2005-11-17 20:59:54


On Thu, 17 Nov 2005 07:10:41 -0200, Eric Niebler
<eric_at_[hidden]> wrote:

>
> I am working on a new library. It is a computational framework where the
> computations follow the following pattern:
>
> - Users build a computational object by selecting the computations
> they are interested in (or author their own computational primimtives
> which fit within the framework).
> - Users push data into the object one sample at a time
> - The object computes the requested quantities in the most
> efficient method possible (resolving dependencies between
> requested calculations, cacheing intermediate results, etc.)
> - The object may or may not be stateful.
>
> What should such a library be called? Is there an accepted term for such
> a computational model?

It seems similar to Adaptive Computing, or Incremental Computation. See

Adaptive Functional Programming by Umut A. Acar, Guy E. Blelloch, Robert
Harper

and

Monads for Incremental Computing by Magnus Carlsson

HTH,
Bruno


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk