Я читал книгу Александреску, современный дизайн на C++, и меня очень впечатлили методы, которые он использовал, поэтому я хотел добавить Loki библиотеки в мое приложение.
Однако после дальнейшего исследования я увидел, что повышение, которое я уже использую, обеспечивает много аналогичной функциональности (не все, хотя я не мог найти синглтон в boost, например)
В основном меня интересовало использование loki из-за разработки на основе политики и функторов.
Для меня обоих, boost и loki имеют плюсы и минусы. Основная проблема, с которой я столкнулся с loki, - это плохая документация (библиотека больше не привязана к книге), но мне кажется, что loki является более мощным и гибким, чем усиление в некоторых областях (возможно, я ошибаюсь)/p >
Прежде чем выбрать использование boost или loki для функторов и политик, я хотел бы узнать мнение людей, которые используют их в реальной жизни.
Иногда вещи выглядят очень хорошо на бумаге, но имеют некоторые недостатки, когда вы используете их для реального:)