luislavena at gmail.com
Wed Jul 15 19:26:37 EDT 2009
On Wed, Jul 15, 2009 at 4:55 AM, Charles
Roper<reachme at charlesroper.co.uk> wrote:
> Just a quick question: how does the speed of mingw Ruby compare to the
> *nix/Mac versions (I have no reliable means of comparison here)? Ruby on
> Windows has traditionally been noticeably slower on Windows and I wonder,
> has this been improved?
Yes, even GCC 3.4.5 compiled Ruby is faster in raw processing than mswin32.
Yet still, there are several API layers for Ruby in relation to IO,
which makes loading huge frameworks like Rails slow.
So: faster raw performance, slow loading/boot times due IO.
I did ran some benchmark last year about it, check my blog and the
mailinglist back in january of this year.
> If it has, then we should really be strongly promoting this fact on the new
> website. I'm really hoping mingw Ruby will usher in a new era for Ruby on
> Windows that will place it firmly as a first-class platform.
While speed indeed has improved, shouldn't be the focus of the
Installer, but the simplified installation and workflow process.
For more performance I would rather sponsor someone works on bring
cross platform Boost IO to Ruby instead of the loads of crap that Ruby
C code is in relation to IO.
Perfection in design is achieved not when there is nothing more to add,
but rather when there is nothing more to take away.
Antoine de Saint-Exupéry
More information about the Rubyinstaller-devel