2006/7/5, Ron M <rm_rails / cheapcomplexdevices.com>: > An even more interesting example of what JIT compilers > can do is "dynamic deoptimization" [1,2]. > I think this could be *extremely* interesting in as dynamic > a language as Ruby. Although I too find this very amazing I'm not so sure about the "extreme" in the case of Ruby. Since Ruby is a whole lot more dynamic than Java, too much of this optimization deoptimization might occur and thus degrade performance. It's a tradeoff - as always. Kind regards robert -- Have a look: http://www.flickr.com/photos/fussel-foto/