Smalltalk が「型なし」ではなく「動的型付き」と呼ばれることがある理由を理解しようとしています。
Smalltalk には、変数、パラメーター、およびメソッドの戻り値に対する型注釈はありません。では、オブジェクトの型 (オブジェクトの型がそのクラスであると言う場合) を何と比較しますか?
また、動的型付けは動的型チェックと同じではありませんか? つまり、Smalltalk が動的に型付けされた場合、内部的に Smalltalk は実行時に変数、パラメーター、メソッドの戻り値に型を与えるということでしょうか? そうですか?