E. Gladyshev wrote: >> Not quite. pImpl is really bad when you have >> multiple interacting >> concrete types. I think you'll find yourself doing >> a lot of >> polymorphic_downcast<>s. > > Another good point against the pImpl idiom. I'd > suggest to overwrite some of the boost libaries that > use the pImpl thing. It is not like a modern C++ at > all.
Are you aware that the pImpl idiom is used for many different things or have you just decided its not modern C++ at all because you don't use it for the things you want to do ? _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost