Browse thread
RE: callcc/cps-style programming
-
Dave Berry
-
Chet Murthy
-
T. Kurt Bond
- Martin Berger
- Julian Assange
-
T. Kurt Bond
-
Chet Murthy
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: | 2000-12-15 (16:59) |
From: | Martin Berger <martinb@d...> |
Subject: | Re: callcc/cps-style programming |
"T. Kurt Bond" wrote: > Hmmm. Well, try telling the Erlang folks that super-lightweight > user-level processes aren't useful. Or the Gambit Scheme folks: their > next release has lightweight threads built on call/cc. (Note: these > two things may be related.) concerning lightweight threads and continuations, simon peyton-jones and norman ramsey have a nice paper: http://www.cminusminus.org/abstracts/c--con.html and then there's always mitch wand's classic "Continuation-Based Multiprocessing", available from: http://www.ccs.neu.edu/home/wand/pubs.html regarding the merits of using threads vs callback, i agree that there are few working programmers who can be trusted with concurrency, but well-designed multi-threaded programms tend to be easier to understand. it comes down to education really. of course there are also various performance trade-offs. martin