22 Jan
2015
22 Jan
'15
2:47 p.m.
2015-01-22 15:36 GMT+01:00 Thijs van den Berg
The benefit of an aditional C++11 version of an existing lib would IMO be decoupeling from dependency of other libs -like the first type-. The second type is a rewrite where some dependencies to boost are replaces with C++11 dependencies for various reasons: perhaps less lines,or better performance,or better maintainability..
In the case of boost.coroutine both applies (decoupling from dependency of other libs and better maintainability because of using C++11 features like lambdas etc.).