Это действительно зависит от того, что вы ищете. Если вы ищете суперскоростную скорость и быструю разработку в библиотеке, Boost просто великолепен. Если вам нужна сверхбыстрая скорость, немного больше возможностей настройки и кросс-библиотечная бинарная совместимость, то Qt - отличное решение (не говоря уже о том, что Boost не может сделать это тоже). Если вы ищете сумасшедшее взаимодействие, то ищите систему сериализации на основе текста, такую как JSON ( jsoncpp ), YAML ( yamlcpp ) или XML ( way слишком много), каждая из которых имеет около 8 миллиардов независимых библиотек.