IronPython на самом деле является самой быстрой реализацией Python. По крайней мере, для некоторого определения «самый быстрый»: издержки запуска CLR, например, составляют огромный по сравнению с CPython. Кроме того, оптимизирующий компилятор IronPython имеет смысл, только когда код выполняется несколько раз.
IronRuby потенциально может быть столь же быстрым IronPython, так как многие интересные функции, которые делают IronPython быстрым, были извлечены в динамическую языковую среду выполнения, в которой и IronPython, и IronRuby (и управляемый JavaScript, Dynamic VB, IronScheme, VistaSmalltalk и другие) построены.
В общем, скорость языковой реализации в значительной степени не зависит от реальных возможностей языка и в большей степени зависит от количества человеко-лет, затраченных на разработку. IOW: динамические и статические значения не имеют, деньги имеют значение.
Например, Common Lisp - это язык, который еще более динамичен, чем Ruby или Python, и все же есть компиляторы Common Lisp, которые могут даже запустить C за свои деньги. Хорошие реализации Smalltalk работают так же быстро, как и Java (что неудивительно, поскольку обе основные JVM, Sun HotSpot и IBM J9, на самом деле являются лишь слегка модифицированными виртуальными машинами Smalltalk) или C ++. Всего за последние 6 месяцев основные реализации JavaScript (Mozilla TraceMonkey, Apple SquirrelFish Extreme и новый разработчик Google V8) достигли огромных улучшений производительности, в 10 и более раз, чтобы обеспечить JavaScript на голову в лоб с неоптимизированным C.