Boost logo

Boost :

Subject: Re: [boost] [context/coroutine] split into two libs in trunk?!
From: Jeffrey Lee Hellrung, Jr. (jeffrey.hellrung_at_[hidden])
Date: 2012-04-12 03:17:12


On Wed, Apr 11, 2012 at 11:54 PM, Oliver Kowalke <oliver.kowalke_at_[hidden]>wrote:

> > My preference at this phase in the moon (i.e., just thinking aloud at the
> > moment) might be to have everything context-related be under a single
> > heading, rather than be fragmented, just to express their close
> > relationships. It might be easier then for someone who first looks at
> > context to immediately realize that what they really want is one of the
> > higher-level constructs. I might be worried about a non-existent problem,
> > though!
> >
> > Suggestions for such a single heading, if we go that route: Fiber?
> > Cooperative?
>
> not fiber!
>

I take this to mean you don't like the name "fiber".

> the reason I'm asking is that beside of boost.context (which should work
> as the basis for libs dealing with cooperative tasking) I've now a
> coroutine library (as requested by some memebers) and I've also the
> boost.stratified library almost ready (see stratified JS - cooperative too).
>

What do you mean by "see stratified JS - cooperative too"?

> I don't think it is a good idea to put all those stuff into one lib.
>

I sympathize. I'm just looking to prevent over-fragmentation...Boost
already has a lot of libraries, I mean, I'd imagine the number is large
enough to be quite unwieldy to those new to Boost :/ And, to reiterate, I
don't think it's totally crazy to put all the cooperative stuff under one
heading. But maybe I'm just playing devil's advocate. Others should chime
in.

- Jeff


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk