Objective-Cの『遅さ』を計測したら、JavaやC++の5倍も遅かった: ニュースの社会科学的な裏側 via メソッド呼び出しループベンチにSmalltalkで参戦してみる (Smalltalkのtは小文字です) 「ムキーッ! O、Objective-C たんがそんなに遅いはずないやいハァハァ」などとは露ほどにも思わず、 Objective-C が遅いことに異議はありませんが、「動的言語であるObjective-Cは解決不可能な弱点として残ってしまっているように思える。」には同意できません。解決不可能ってこたぁないと思います。 Objective-C が遅いのはある意味当然で、ごく単純な最適化しか施されていないからです。基本的にはランタイム側で一度呼び出したメソッドをキャッシュする程度ですが、 Mac OS X 10.3 あたりからコンパイラ側にもいくつか最適化オプションが追加され

