This is not intended to be proposed for merge in its current condition, rather as a starting point for a debate on the use of boost / c++11 in the cycles project.
Personally I would love to just rip out boost and use the C++11 stuff as:
- Our compilers support the things we would need ( gcc 4.6+, clang 3.0+ and msvc 2012+ )
- Boost is somehow ugly to me
Also OSL / OIIO do seem to bring in loads of boost stuff.