実行速度は遅かったらしいです。実装されていたのかはわかりません。メタプログラミング機構を使えば実装は比較的容易だったと思います。動的な性質が有利に働いたのではないかと思います。実装し直すというマッチョな戦略を採りました。リフレクションを使って実装されています。万円で販売(※サポート料金込み)されていた製品です。それだけの価値があったのだろうと思います。ある必要もなくなっていたのだと思います。似たようなものだと思いますが、それはまた別の話ですね。アップル時代で逆方向の開発が続きます。捨てたことは重要なポイントだと思います。捨ててもたいした問題はなかったように見受けられます。アプリケーションサーバの恩恵を受けられる分、メリットの方が大きかったかもしれません。切り離され、さらにクラスベースのオブジェクト指向プログラミングとメッセージ送信も切り捨てられつつあります。敬遠される理由もこのあたりにあるのかもしれません。高レベルな型付けによる早期束縛です。歴史に感傷的になっているようですが、私はどちらもあまり使う機会がなかったので、特に思い出はありません。思い出があろうとなかろうと、よりよいツールがあったらさっさと乗り換える性格ですので、「世の中って結局は顔ですよね?」と思うくらいです。言えば、嫌われるのも好かれるのもメッセージ式の文法のせいでしょう。メッセージ式をそのまま取り入れたこの文法は、まったく異質の文化を取り入れたのですから、拒絶反応があっても不思議ではないと思います。文法の範囲内で表せます。レシーバとセレクタを引数としてディスパッチ関数を呼べばいいです。曰く、この方法ではセレクタを文字列で比較するのでコストが高くつくからだそうです。