[Haskell-cafe] Re: ACIO versus Execution Contexts

Adrian Hey ahey at iee.org
Wed Dec 1 07:00:32 EST 2004


On Tuesday 30 Nov 2004 3:02 pm, Lennart Augustsson wrote:
> I reiterate:  not even device drivers written in C use TWIs.
> (Well, at least not quality drivers. :))

A finite pool of N devices is still a unique resource.

Ultimately you have to contain the problem locally with a modular
solution, or all the unique state handle "buck passing" to higher
levels (via who knows what intermediate modules) takes you all
the way up to main.

This is technically feasible, but highly un-modular and certainly
not a desirable characteristic of any programming language (at
least not one whose use I would advocate).

Regards
--
Adrian Hey


More information about the Haskell-Cafe mailing list