← Back to team overview

kicad-developers team mailing list archive

Re: replace_boost_function_boost_bind.patch: Replace boost::function and boost::bind with their std:: counterparts

 


Am 28.06.2016 um 17:52 schrieb Wayne Stambaugh:
Orson,

Since this mostly effects the new tool framework, I'll defer to your
judgement as to whether or not to commit this patch.  I don't have a
strong opinion one way or the other since we will not be able to
completely eliminate boost until C++ supports context switching.

Hello Wayne,

also boost::optional will be left as well, since std::optional is only available in c++14. That being said: the std implementations usually come dircetly from the compiler vendors and are supposedly lighter on the compiler, without all the necessary macro-indirection-stuff in boost trying to get it to compile on all platforms and all compilers and all versions with all bugs.

Michael



Follow ups

References