My teammate and I have an argument,
Is there a reason not to use the latest version of a library if we haven't coded anything at all yet?
Right now we are talking about boost. We use a framework that uses some of boost's libraries.
There is no API or ABI breakage, boost is mostly production stable.
So why not use the latest version of boost or any other library/framework if we actually need it?
Related to this question