П>Сейчас не знаю, что там модно.
Умение писать пятиэтажный код, изобилующий boost::bind, boost::function, boost::labda и прочими заклинаниями, начинающимися со слова boost, в результате применения которых понятный код, размером в 20-30 строк, может быть записан в 5-7 строк, для понимания которых требуется определенный стиль мышления, отличный от того, к чему привыкли многие. Поначалу долго плюёшься и ругаешься, но потом привыкаешь и сам начинаешь так писать...
"Котенок поначалу боялся пылесоса, а потом ничего — втянулся"