On 14 June 2013 13:20, Lars Viklund
I used to see Boost as an empowering library, enhancing and evening out the playing field among the compilers out there.
That's you. I see Boost as a useful collection of libraries.
Some seem to see it as a playground to gain recognition and fast-track things into the coming standard libraries, instead of producing something usable in the real world.
Fast-track?? Can you name even *one* library based on a version of Boost that was fast-tracked (and the number of months it took from request for review on Boost to acceptance in a C++0x draft) into C++11 (let alone not usable in the real world)? This sounds like fantasy.
I guess it's losing the goal and aim I perceived, if it ever had it to begin with. To me, it feels like a betrayal from the library I have spent many manhours supporting.
Again, no one is stopping you from supporting C++03.
As for limiting Boost authors, for leaf libraries that end users can avoid, sure, there might not be too much harm. It's creeping into the very core libraries as well, which _does_ bother me, as it can render whole swaths of the library utterly unusable.
Again, what are the concrete examples of this? What previously useable libraries are now "utterly unusable" because of C++11 support? -- Nevin ":-)" Liber mailto:nevin@eviloverlord.com (847) 691-1404