From: Justin Collins Date: 2006-07-15T02:50:16+09:00 Subject: Re: How to speed up ruby and make it as fast as possible --------------050102030404070207070809 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Jamal Mazrui wrote: > -----Original Message----- > From: list-bounce@example.com [mailto:list-bounce@example.com] On Behalf > Of Reggie Mr > Sent: Friday, July 14, 2006 6:56 AM > > >> Write it C. >> > > I find this answer to be unsatisfactory. I do not know C and neither do > many others who like Ruby but want better performance. The knowledge > and syntax demands of programming in Ruby and C are worlds apart. It is > not much different than telling someone to go code in (modern) > Assembler! > > I think the more that Rubyists acknowledge and try to directly solve the > language's performance hindrance rather than rationalizing it away, the > better the prospects for the success of our beloved language. [snip] > I don't think people are ignoring Ruby's performance or rationalizing it away. That's why all that work is going into YARV for Ruby2. That's why there is ruby2c. There are people who are consciously working towards a better performing Ruby. As far as I understand it, there is plenty of room for Ruby to improve (performance has not been a top priority previously), so I have no doubt that we will see a faster Ruby in the future. However, if you want an immediate solution, then the solution is to use another language or link to another language from Ruby. The helpful people on this list are also very practical, so when someone says, "How do I make my Ruby program run faster?" instead of answering, "Sorry, you can't" they give practical advice. Sorry to be blunt, but if you are not contributing to improving Ruby's performance, then you (and I :) will need to be patient and wait for the newer, faster, even more awesome versions of Ruby to come out. -Justin --------------050102030404070207070809--