caml-listの古い投稿を読んで、Jacques Garriguesによる次の投稿に出くわしました:http://caml.inria.fr/pub/ml-archives/caml-list/2007/11/24e8215c8d844b05db58ed3f79c9645f.en.html
私が気にかけている引用は次のとおりです。
任意のオブジェクトに対するメソッド呼び出しは遅くなる可能性があります。これは、サブタイピングが原因で、状況によってはメソッドがテーブルのどこにあるかを知る方法がなく、バイナリ検索を実行する必要があるためです。
なぜこれが当てはまるのか誰かが説明できますか?なぜ正確にサブタイピング(この場合は継承を想定している)がこれに影響を与えているのですか?これはOCamlの実装の場合ですか、それとも他の言語もこれに苦しんでいますか?
これに関するさらなるリソースに私を向けてください、グーグルは私に失敗しました。