[r6rs-discuss] Strings

Per Bothner per at bothner.com
Sun Mar 25 17:08:29 EDT 2007


William D Clinger wrote:
> I am posting this as an individual member of the Scheme
> community.  I am not speaking for the R6RS editors.
> 
> Per Bothner wrote:
>> I'm talking about two application threads.
>> A garbage collector is not an "application".
>> It knows about the treading model, memory system, etc.
>> If it is written in Scheme, it would be a special
>> "system Scheme" variant, not R6RS.
> 
> Are you suggesting that the interthread communication
> techniques described in our paper would never be useful
> in application threads?

Not quite:  I'm suggesting that interthread communication
where one thread reads a string while another thread
updates it without locking is unlikely to be useful in
applications threads.  I guess there might be some
esoteric application where this might make sense, but
I can't think of one.
-- 
	--Per Bothner
per at bothner.com   http://per.bothner.com/



More information about the r6rs-discuss mailing list