[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] Async IO (was Re: libcurl?)
From: |
Peter Keller |
Subject: |
Re: [Chicken-users] Async IO (was Re: libcurl?) |
Date: |
Tue, 4 Oct 2005 15:46:27 -0500 |
User-agent: |
Mutt/1.4.2.1i |
On Tue, Oct 04, 2005 at 03:46:41PM -0400, Graham Fawcett wrote:
> I don't think there's any
> silver bullet here. Nonetheless, a complex single-process/non-blocking
> app is arguably easier to debug than a complex multi-threaded app,
> since at least you can guarantee that it's only doing one thing at any
> given time. :-)
I was thinking about message passing and chicken (to bring this back near
topic), and suddenly wondered about something.
What if the messages that a message passing system used were themselves
continuations? Chicken already compiles to continuation passing style,
so what would it mean to package up the continuation and move it to another
machine for execution? How much state would have to go with it?
I've been out of the loop a little bit for the internals of Chicken, it
might do this already for the threading aspect of it.
-pete
- [Chicken-users] Async IO (was Re: libcurl?), Graham Fawcett, 2005/10/04
- Re: [Chicken-users] Async IO (was Re: libcurl?), Will M. Farr, 2005/10/04
- Re: [Chicken-users] Async IO (was Re: libcurl?), Graham Fawcett, 2005/10/04
- Re: [Chicken-users] Async IO (was Re: libcurl?), Peter Keller, 2005/10/04
- Re: [Chicken-users] Async IO (was Re: libcurl?), Graham Fawcett, 2005/10/04
- Re: [Chicken-users] Async IO (was Re: libcurl?),
Peter Keller <=
- Re: [Chicken-users] Async IO (was Re: libcurl?), Thomas Chust, 2005/10/04
- Re: [Chicken-users] Async IO (was Re: libcurl?), Peter Keller, 2005/10/04
- Re: [Chicken-users] Async IO (was Re: libcurl?), Thomas Chust, 2005/10/05
- Re: [Chicken-users] Async IO (was Re: libcurl?), F. Wittenberger, 2005/10/05
- Re: [Chicken-users] Async IO (was Re: libcurl?), Peter Keller, 2005/10/05
- Re: [Chicken-users] Async IO (was Re: libcurl?), F. Wittenberger, 2005/10/05
- Re: [Chicken-users] Async IO (was Re: libcurl?), Peter Keller, 2005/10/05
- Re: [Chicken-users] Async IO (was Re: libcurl?), felix winkelmann, 2005/10/07
- Re: [Chicken-users] Async IO (was Re: libcurl?), Ed Watkeys, 2005/10/04
- Re: [Chicken-users] Async IO (was Re: libcurl?), F. Wittenberger, 2005/10/05