He estado leyendo el libro de Alexandrescu, el diseño Modern C++, y me han impresionado las técnicas que usa, así que quería agregar Loki library a mi aplicación.C++: ¿ESTÁ USANDO Loki o Boost para funtores?
Sin embargo, después de una investigación adicional, vi ese impulso, que ya estoy usando, ofrece una gran cantidad de funcionalidad similar (no todo, sin embargo, no pude encontrar un producto único en el impulso, por ejemplo)
I estaba más interesado en usar loki debido al diseño basado en políticas y los funtores.
Para mí, boost y loki tienen pros y contras. La principal preocupación que tengo con loki es la documentación deficiente (la biblioteca ya no está vinculada al libro) pero me parece que loki es más poderosa y flexible que impulsar en algunas áreas (podría estar equivocado en eso)
Antes de elegir usar boost o loki para funtores y políticas, me gustaría conocer la opinión de las personas que los usan en la vida real.
A veces las cosas se ven muy bien en el papel pero tiene algunos inconvenientes cuando se utilizan de verdad :)
No tener un singleton es una de las mejores cosas de Boost. Lo último que necesita el mundo es fomentar el uso de * más * singletons. – jalf