Smalltalkに似たメッセージパッシング構文を備えた言語は何ですか?私が精通しているのはObjective-Cだけです。[anObject methodWithParam:aParam andParam:anotherParam]
具体的には、メソッド定義の一部として名前付きパラメーターを許可するメッセージを持つ、次のような形式の構文を許可する他の言語実装が存在するかどうか疑問に思いました。
一般に、この構文は、メソッドの意図をより明確に示す、より一貫性のあるメソッド名を助長する可能性があり、言葉遣いで支払う価格は一般的に価値があることがわかります。これをサポートする他の言語があるかどうか知りたいです。