| ▲ | kccqzy 6 hours ago | |
Every language that permits diamond inheritance causes the devs who dare to use this feature at least some nightmare. It's not a C++ issue. | ||
| ▲ | nine_k an hour ago | parent [-] | |
It's also cultural, possibily. Python supports diamond inheritance, and clearly states how it handles it (it ends up virtual in C++ terms). But in like 20 years of working with Python I can't remember encountering diamond inheritance in the wild once. | ||