Smalltalk, ObjCのメッセージがC++, Javaに対する優位点としてよく引き合いに出されるけど
そんなに立派なもん?精々メッセージそのものがファーストクラスとして扱えてちょっとメタプログラミングしやすいってくらいでは
ってもObjCではその扱いも不便すぎてあんま使わないけど、、

アクターモデルみたいに実行モデルまで違うと贔屓する気持ちも分かるけど