Недостатки:
- Библиотека сложная (внутри большое количество независимых компонент, громоздкий синтаксис).
- Изучать код библиотеки сложно, т.к. он представляет из себя ядрёную смесь шаблонов и макросов.
- Документация:
- недостаточная
- по крайней мере в первых страницах содержит небольшие огрехи (и предположительно давно не вычитывалась).
- boost.log имеет высокий порог вхождения. Т.е. взять и сразу начать использовать библиотеку едва ли получится.
- Долгое время компиляции.
- Живая разработка.
- Мелочь, но понравилось. Готовые инструменты для работы (под Windows) с QueryPerformanceCounter - это возможность из коробки грамотными логами профилировать приложение.
Выводы:
- Для коммерческой разработки применять преждевременно.
- В ближайшее время едва ли будет принято решение о включении в состав буста. Даже если это решение будет принято, имеет смысл обождать пару рилизов до надёжной обкатки, снижения порога вхождения и обрастания библиотеки вспомогательными инструментами.
Комментариев нет:
Отправить комментарий