From: Eric Woodruff (Eric.Woodruff_at_[hidden])
Date: 2002-08-07 16:44:03
Absolving platform-specific SOURCE dependencies has nothing to do with the
interface that aims to be standardized.
boost also aims to be practical, and despite standardization, many users
will likely continue to use the boost libraries above alternative
implementations of the standard boost hopes to create. So I don't see how
anything you said is relevant.
----- Original Message -----
From: Bill Seymour
Sent: Wednesday, 2002:August:07 2:08 PM
Subject: Re: Pure Abstraction Layer
> ... without libraries like threading, boost is made of only
> templates or other compiled-in utilities, which make that
> aspect of boost an autonomous development framework already--
> this is is exactly what the developer needs and efforts should
> be made to keep it that way, no matter what is added to it.
I'm not sure what that means, but I suspect that we might be
forgetting Boost's meta-purpose, to create working interfaces
for ideas that we think ought to be standardized. IMO, multi-
threading is just such an idea; and I applaud the hard thinking
and hard work that has gone into Boost threads already.
Also, if threads do become standardized in some way, then
questions like whether Boost uses conditional compilation
or multiple source files go away. The most important thing
is to get the interface right. That does imply that the
matter of whether Boost threads supports semaphores is
on-topic; but I note that Bill K. has said repeatedly
that this is not a done deal either way...the research
Unsubscribe & other changes:
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk