Boost logo

Boost :

Subject: Re: [boost] boost::directx?
From: David Bergman (David.Bergman_at_[hidden])
Date: 2009-06-09 11:35:24

On Jun 9, 2009, at 6:10 AM, Christian Schladetsch wrote:

> Hi Carlos,
>> I strongly suggest you do the same as Adobe did (
> I am a fan of Stepanov, who is behind the Adobe systems.
> I take your advice on-board, but I am just a guy. Making a site,
> positing
> some code, getting it used etc is a huge task; time-consuming, and
> expensive.

Upload it to GitHub, make a few Wiki pages there, promote it in fora.
It is not hard to promote it to Boosters if you use Boost extensively,
which you do. A lot of us would back an MPLish effort at cleaning up
the minds of DirectX developers ;-)

Create a blog, make a few entries about other API's and DirectX
development., Then, Shabam!, your new helper library is revealed
there, with two short samples showing the benefits, and a link to the
GitHub repository.

> Boost is/was a `platform` where you could get solid code sold. I
> know how it
> works. And sure, perhaps I will make my own libs and website and do
> all
> that, in the hope that it will be adopted.

Yes, please do!

> But as stated previously, I am not naive and I know that the
> shortest path
> to wide adoption is via boost. Does that mean that I am using boost?
> Sure,
> but everyone that ever contributed did so because they felt it was
> the best
> distribution path.

I do not think that is the case. I.e., I do not think that most people
"just" view it as a "code market." They see that their proposal is
aligned with the (stated and implicit) goals and ideal of Boost and
complements specific existing libraries well Some contributors might
even just want to "complete the picture" without really thinking about
the optimal distribution strategy for their proposal. I did so with
two libraries that, in spite of hitting the core of extending the C++
language, received the massive response of utter and complete
silence ;-) I did so for the love of the ideal behind Boost, for the
kind of succinctness and expressivity I would love to see from younger
and more pragmatic resume-gathering developers..,

PS: I will promote my helper libraries on my own :-)

> If DirectX doesn't get introduced to boost, then of course I will
> try other
> methods. The code at Adobe is awesome, I agree. And it sets a good
> example
> for an alternative to boost that uses boost and STL and yet is not a
> 'part
> of' boost, that is also true.
> But that is also Adobe, with Stepanov. I am just a guy, so it makes
> sense
> for me to try boost first.

Stepanov is also just a guy. :-) And, it is not completely unlikely
that you might get Boosters who do code for DirectX behind your effort
quite early.


Boost list run by bdawes at, gregod at, cpdaniel at, john at