Peter Dimov writes:
Marshall Clow wrote:
I must concur with Ville here; I have had several people tell me they won?t use Boost because ?it changes with every release?.
Boost does change with every release, and I still keep using 1.38 in several projects of mine, but these changes are not limited to ABI at all. Everything changes, you have to retest the whole lot, for correctness as well as performance.
And in general, expecting ABI stability from a collection of predominantly header-only libraries is setting one up for severe disappointment.
The standardized libraries are more header-only than Boost so am not sure how this isn't a rap on them also. Somehow C++ has become successful in spite of this.
Brian Ebenezer Enterprises - In G-d we trust. https://github.com/Ebenezer-group/onwards