[MacRuby-devel] a modest request
eloy.de.enige at gmail.com
Sun Apr 5 08:00:43 PDT 2009
Yeah after some extensive benchmarking it seemed the performance of
(Mac)Ruby was never gonna be enough compared to perl.
An example of some code that 99% of the apps exist of:
% time ./miniruby -e "print 'hello world'"
hello world./miniruby -e "print 'hello world'" 0,05s user 0,08s
system 86% cpu 0,143 total
% time perl -e "print 'hello world'"
hello worldperl -e "print 'hello world'" 0,00s user 0,00s system 66%
cpu 0,007 total
So the right choice was made…
Seriously though, I'm sure lots could be done to help ppc users out.
But I feel this is exactly one of the reasons why OSS is a good
choice. Because people who really need a feature can go fix it
themselves. And because they really need it, it will be done the right
Obviously I can't speak for Laurent, but atm I would suggest simply
doing it if you care about it.
Patches are always very welcome.
On 5 apr 2009, at 16:51, Matt Aimonetti wrote:
> MacPerl? Hey, what happened to macruby? I go on vacation and MacRuby
> becomes macperl ;)
> Sent from my iPhone
> On Apr 5, 2009, at 0:23, Rich Morin <rdm at cfcl.com> wrote:
>> I realize that Laurent and company have their hands full with
>> simply trying to make JIT (etc) work on Intel hardware. So,
>> I don't expect anyone to make this work on PPC hardware, as
>> well (at least in the short run :-).
>> However, it occurs to me that it might be possible to "guard"
>> the Intel-specific code such that it doesn't even TRY to run
>> unless an Intel processor is being used. This could allow
>> PPC users to play with new MacPerl releases, albeit in a less
>> optimized manner.
>> Is this is a possibility?
>> http://www.cfcl.com/rdm Rich Morin
>> http://www.cfcl.com/rdm/resume rdm at cfcl.com
>> http://www.cfcl.com/rdm/weblog +1 650-873-7841
>> Technical editing and writing, programming, and web development
>> MacRuby-devel mailing list
>> MacRuby-devel at lists.macosforge.org
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org
More information about the MacRuby-devel