Julia不支持抽象多重继承有任何根本原因吗?

Ben*_*ner 4 julia

例如,我希望能够沿着这些方向做一些事情:

abstract Tree
abstract SupervisedModel
type DecisionTree <: Tree, SupervisedModel
Run Code Online (Sandbox Code Playgroud)

目前这在朱莉娅是不可能的.这是由于任何根本原因,还是尚未实施?

Ben*_*ner 5

目前正在讨论这个问题.似乎实现很复杂并导致许多边缘情况,但没有根本原因,为什么这不是一个语言功能:https://github.com/JuliaLang/julia/issues/5

另外,https://groups.google.com/forum/#!msg/julia-dev/xBzQqhq5aLM/oUWpCqfaI30J