On Feb 24, 2007, at 1:21 AM, Andreas Raab wrote:
It's like MI in C++ - of course there are ways of using it "right" it's just nobody seems to use it that way
You can say that about any 10 features of C++. It is why I bailed on it.
Virtual inheritance BTW, while theoretically available - didn't become reliably implemented across compilers until around 1996. Considering that I started using C++ in 1992 - I never felt comfortable using it as everytime I tried some platform somewhere would turn out to have a broken implementation.
Pure abstract virtual base classes was the only thing that worked well.
Templates were like that too - the only ones that worked were the ones you could inline.
Ah the memories - must remember to get them wiped.
-Todd Blanchard