From: Ryan Davis Date: 2005-02-08T04:06:20+09:00 Subject: Re: Benchmark Mono - Ruby On Feb 7, 2005, at 7:51 AM, Adrian Howard wrote: > On 7 Feb 2005, at 08:48, Alexander Kellett wrote: > >> just a technical correction, python at the >> very least is already bytecode based. it just >> doesn't have a very fast / jitt'ing vm. > > Perl too. Yes, technically it is, but that is done on every run, so it isn't really all that different than ruby in that regard. Python actually saves out the bytecode in a .pyo file that it'll read if newer than the corresponding .py file, so at least you can skip the compile phase. But as someone else mentioned, it doesn't JIT or do much of anything in the way of optimization, so it really is just a compile phase optimization. I think that counted for more earlier on than it does now. -- ryand-ruby@zenspider.com - Seattle.rb - http://www.zenspider.com/seattle.rb http://blog.zenspider.com/ - http://rubyforge.org/projects/ruby2c