The real reason multiple inheritance is not supported in many languages is simply the laziness of the language developers. All sorts of excuses have been made to hide this embarrassing failure, “it complicates the life of the developer” bla bla, but for those who really use a language that implements it well, multiple inheritance becomes natural and easy after about 1 month, It's okay.
The only problem with this is that after you realize how useful and easy it is, you are prone to allergies to languages that do not support it, and this can hold back your career prospects.
So my advice would be to stay away from him.
Finnian reilly
source share