> Are you aware that the pImpl idiom is used for many > different things
It defenitly has its place but not in modern C++. > or have > you just decided its not modern C++ at all because > you don't use it for the > things you want to do ? In my opinion modern C++ is more oriented toward program specifications and generic (compile-time) programming. In modern C++, the program functionality can be customized by specifying custom data types and using them in a generic way (library). It is more like a type oriented programming not implementation driven. pImpl doesn't fit there. Don't get me wrong. I use pImpl myself but I try to avoid it as much as possible. I think that any industry standard TEMPLATE library should be designed in terms of modern C++. The compilation time should NOT be considred as an issue. Compilers are getting better, computers faster... boost should be setting programming standards not laging behind trying to accomodate some specific h/w requirements. Eugene __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost