<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-1767470000639394516.post8911551364075907594..comments</id><updated>2010-10-14T15:19:48.769+03:00</updated><category term='Redmine'/><category term='Personal'/><category term='Rubinius'/><category term='Motorcycle'/><category term='GWT'/><category term='Performance'/><category term='Tutorials'/><category term='Programming'/><category term='Testing'/><category term='Metric_fu'/><category term='Web Design'/><category term='JRuby'/><category term='git'/><category term='Links'/><category term='Mac'/><category term='Tidbits'/><category term='Ruby 1.9'/><category term='Documentation'/><category term='Events'/><category term='Ruby on Rails'/><category term='News'/><category term='pesonal'/><category term='i18n'/><category term='MacRuby'/><category term='MySQL'/><category term='Internet'/><category term='CSS'/><category term='Javascript'/><category term='Hacks'/><category term='HCI'/><category term='Rails'/><category term='Jobs'/><category term='Gmail'/><category term='Design'/><category term='Tips'/><category term='Java'/><category term='NetBeans'/><category term='Summer of Code'/><category term='Google'/><category term='Announcements'/><category term='misc'/><category term='Open Source'/><category term='GRuVeR'/><category term='C#'/><category term='Unicode'/><category term='Computers'/><category term='Bugs'/><category term='Ruby'/><category term='TeamCity'/><category term='RubyConf2011'/><category term='Linux'/><category term='Tools'/><category term='Mocha'/><category term='Benchmarks'/><category term='Books'/><category term='Onions'/><title type='text'>Comments on Nikos D.: Speed comparison of Ruby 1.8, Ruby 1.9, JRuby and ...</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.nikosd.com/feeds/8911551364075907594/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1767470000639394516/8911551364075907594/comments/default'/><link rel='alternate' type='text/html' href='http://blog.nikosd.com/2008/04/speed-comparison-of-ruby-18-ruby-19.html'/><author><name>Nikos Dimitrakopoulos</name><uri>http://www.blogger.com/profile/04393123772459226701</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_3ts4VAOHUpY/SOARogEz1DI/AAAAAAAAAPM/ENngdwOCYgM/S220/Photo+94.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1767470000639394516.post-9048978710460584599</id><published>2008-04-30T00:59:00.000+03:00</published><updated>2008-04-30T00:59:00.000+03:00</updated><title type='text'>Hey there.&lt;br&gt;&lt;br&gt;No need to be disheartened.&lt;br&gt;&lt;...</title><content type='html'>Hey there.&lt;BR/&gt;&lt;BR/&gt;No need to be disheartened.&lt;BR/&gt;&lt;BR/&gt;The Rubinius team is entirely focused on correctness, not on speed.&lt;BR/&gt;&lt;BR/&gt;Even so, in the last 6 months, times for real world applications have gone from ~1200x slower to ~30x slower.&lt;BR/&gt;&lt;BR/&gt;The entire goal of Rubinius, at this point, is to make a very well architected and *tested* Ruby implementation, written largely in Ruby, that can really grow quickly, particularly with respect to community involvement.&lt;BR/&gt;&lt;BR/&gt;Once we feel we have a complete implementation, speed will be job 1.&lt;BR/&gt;&lt;BR/&gt;At this point, any optimization would really be premature optimization. It's *far* more important to focus on architecture and testability, and that's exactly what we are focusing on.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1767470000639394516/8911551364075907594/comments/default/9048978710460584599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1767470000639394516/8911551364075907594/comments/default/9048978710460584599'/><link rel='alternate' type='text/html' href='http://blog.nikosd.com/2008/04/speed-comparison-of-ruby-18-ruby-19.html?showComment=1209506340000#c9048978710460584599' title=''/><author><name>tmornini@engineyard.com</name><uri>http://www.blogger.com/profile/16586612177824788816</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nikosd.com/2008/04/speed-comparison-of-ruby-18-ruby-19.html' ref='tag:blogger.com,1999:blog-1767470000639394516.post-8911551364075907594' source='http://www.blogger.com/feeds/1767470000639394516/posts/default/8911551364075907594' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-406961445'/></entry><entry><id>tag:blogger.com,1999:blog-1767470000639394516.post-5952663133291145166</id><published>2008-04-26T16:41:00.000+03:00</published><updated>2008-04-26T16:41:00.000+03:00</updated><title type='text'>&lt;i&gt;@anonymous: I don't think "begs the question" m...</title><content type='html'>&lt;I&gt;@anonymous: I don't think "begs the question" means what you think it means....&lt;/I&gt;&lt;BR/&gt;&lt;BR/&gt;Really...please, tell me what it means...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1767470000639394516/8911551364075907594/comments/default/5952663133291145166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1767470000639394516/8911551364075907594/comments/default/5952663133291145166'/><link rel='alternate' type='text/html' href='http://blog.nikosd.com/2008/04/speed-comparison-of-ruby-18-ruby-19.html?showComment=1209217260000#c5952663133291145166' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nikosd.com/2008/04/speed-comparison-of-ruby-18-ruby-19.html' ref='tag:blogger.com,1999:blog-1767470000639394516.post-8911551364075907594' source='http://www.blogger.com/feeds/1767470000639394516/posts/default/8911551364075907594' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-790421929'/></entry><entry><id>tag:blogger.com,1999:blog-1767470000639394516.post-6655018387587732619</id><published>2008-04-26T14:49:00.000+03:00</published><updated>2008-04-26T14:49:00.000+03:00</updated><title type='text'>@anonymous: I don't think "begs the question" mean...</title><content type='html'>@anonymous: I don't think "begs the question" means what you think it means....&lt;BR/&gt;&lt;BR/&gt;But agreed; disheartening.  Though on the positive side, this particular test may be hitting one specific but small part of rubinius that needs serious optimization (but which they haven't focused on yet because it's not part of their test suite, or it's not often used intensively, etc. etc..&lt;BR/&gt;&lt;BR/&gt;So sometimes it's possible that a very small change can completely change the results for a benchmark like this one.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1767470000639394516/8911551364075907594/comments/default/6655018387587732619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1767470000639394516/8911551364075907594/comments/default/6655018387587732619'/><link rel='alternate' type='text/html' href='http://blog.nikosd.com/2008/04/speed-comparison-of-ruby-18-ruby-19.html?showComment=1209210540000#c6655018387587732619' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nikosd.com/2008/04/speed-comparison-of-ruby-18-ruby-19.html' ref='tag:blogger.com,1999:blog-1767470000639394516.post-8911551364075907594' source='http://www.blogger.com/feeds/1767470000639394516/posts/default/8911551364075907594' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-730392070'/></entry><entry><id>tag:blogger.com,1999:blog-1767470000639394516.post-4277749466208827958</id><published>2008-04-25T19:24:00.000+03:00</published><updated>2008-04-25T19:24:00.000+03:00</updated><title type='text'>This begs the question...how many years will it be...</title><content type='html'>This begs the question...how many years will it before before rubinius (the only really interesting vm) can perform well enough for production use? These results are disheartening...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1767470000639394516/8911551364075907594/comments/default/4277749466208827958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1767470000639394516/8911551364075907594/comments/default/4277749466208827958'/><link rel='alternate' type='text/html' href='http://blog.nikosd.com/2008/04/speed-comparison-of-ruby-18-ruby-19.html?showComment=1209140640000#c4277749466208827958' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nikosd.com/2008/04/speed-comparison-of-ruby-18-ruby-19.html' ref='tag:blogger.com,1999:blog-1767470000639394516.post-8911551364075907594' source='http://www.blogger.com/feeds/1767470000639394516/posts/default/8911551364075907594' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1520344137'/></entry><entry><id>tag:blogger.com,1999:blog-1767470000639394516.post-3219361729759441675</id><published>2008-04-17T00:52:00.000+03:00</published><updated>2008-04-17T00:52:00.000+03:00</updated><title type='text'>Yes, i know (now) after getting some feedback from...</title><content type='html'>Yes, i know (now) after getting some feedback from the jruby people. First of all I have the 1.5 JVM and i run the code without any flags. I'm going to update the post with all the details (and also use benchmark instead of time).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1767470000639394516/8911551364075907594/comments/default/3219361729759441675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1767470000639394516/8911551364075907594/comments/default/3219361729759441675'/><link rel='alternate' type='text/html' href='http://blog.nikosd.com/2008/04/speed-comparison-of-ruby-18-ruby-19.html?showComment=1208382720000#c3219361729759441675' title=''/><author><name>NikosD</name><uri>http://www.blogger.com/profile/04393123772459226701</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nikosd.com/2008/04/speed-comparison-of-ruby-18-ruby-19.html' ref='tag:blogger.com,1999:blog-1767470000639394516.post-8911551364075907594' source='http://www.blogger.com/feeds/1767470000639394516/posts/default/8911551364075907594' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-805555333'/></entry><entry><id>tag:blogger.com,1999:blog-1767470000639394516.post-4347729431394558298</id><published>2008-04-17T00:48:00.000+03:00</published><updated>2008-04-17T00:48:00.000+03:00</updated><title type='text'>Weird. For me, jruby with -J-server is consistentl...</title><content type='html'>Weird. For me, jruby with -J-server is consistently faster than Ruby 1.8.6 (45secs vs 53 secs on PC1/Linux and 28secs vs 40 secs on PC2/Windows).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1767470000639394516/8911551364075907594/comments/default/4347729431394558298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1767470000639394516/8911551364075907594/comments/default/4347729431394558298'/><link rel='alternate' type='text/html' href='http://blog.nikosd.com/2008/04/speed-comparison-of-ruby-18-ruby-19.html?showComment=1208382480000#c4347729431394558298' title=''/><author><name>Vladimir Sizikov</name><uri>http://blog.emptyway.com</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nikosd.com/2008/04/speed-comparison-of-ruby-18-ruby-19.html' ref='tag:blogger.com,1999:blog-1767470000639394516.post-8911551364075907594' source='http://www.blogger.com/feeds/1767470000639394516/posts/default/8911551364075907594' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-966646886'/></entry></feed>
