Klaim wrote:From you last answers, it feels like you've made your final choice for boost?
It's my personal choice, I'd like to offer wrappers for other libs for people that want to use other things, but I'm very busy and it's just not my priority. Not everyone likes Boost, but if, due to time constraints, you're going to pick a single lib, I think Boost is still more popular than any of the others.
It's still strictly optional, so we're not forcing anyone to use it, it's just enabled by default if detected now and it's our only threading implementation so far. The constructs that are used are macro'd in the majority of cases rather than directly referenced so the option is there to link to alternatives later. I just don't feel strongly enough about it to invest the time wrapping N alternatives right now, Boost works fine for me. Anyone who does feel strongly about it knows where the source is