>>456
多重継承って、
class A{void foo(){}};
class B{void foo(){}};
class C : public A, B{};
のこと?
なんでそれが出てきたのか知らないけど、その話してるとは気づかんかった。

> +(1, +(2, +(3, 4)))
reduce(operator.add, [1,2,3,4])
関数2つから関数を作り出す関数がこんなに連結されてる時点で、既に読みやすくない。

演算子の有効性なんて、PythonもC++も過度には求めてないよ。
優先度も定義できないし、できるのは+とか*とかの使いまわしくらい。