Hi all,
I read somewhere that Ruby is quite a bit faster than Python. Is
that true? Is it true under most circumstances, or just in special
cases?
The same article also said Ruby was somewhat slower than Perl
SteveT
Steve L.
Hi all,
I read somewhere that Ruby is quite a bit faster than Python. Is
that true? Is it true under most circumstances, or just in special
cases?
The same article also said Ruby was somewhat slower than Perl
SteveT
Steve L.
On Dec 23, 2005, at 1:55 PM, Steve L. wrote:
Hi all,
I read somewhere that Ruby is quite a bit faster than Python. Is
that true? Is it true under most circumstances, or just in special
cases?
I’m sure you could find special cases to favor either, but in general
I would expect just the opposite. Python’s got quite a few clever
optimizations (as I understand it), and Ruby is known to have a few
speed issues.
The same article also said Ruby was somewhat slower than Perl
Definitely, yes. In my experience, Perl is quite a bit zippier for
many operations.
There’s a reason we’re all excited about YARV…
James Edward G. II
On Dec 23, 2005, at 2:55 PM, Steve L. wrote:
Someone posted this the other day.
http://mail.python.org/pipermail/python-list/2005-October/305692.html
Steve L. wrote:
Hi all,
I read somewhere that Ruby is quite a bit faster than Python. Is
that true? Is it true under most circumstances, or just in special
cases?
No. Generally speaking, Python is faster than Ruby.
The same article also said Ruby was somewhat slower than Perl
True.
If you encounter performance issues, the profiler is your friend!
The bottle-neck is often the programmer, not the interpreter
Furthermore, Ruby will be significantly faster with YARV (Yet Another
Ruby VM) YARV: Yet Another Ruby VM
Cheers,
Antonio C. [email protected] writes:
Furthermore, Ruby will be significantly faster with YARV (Yet Another
Ruby VM) YARV: Yet Another Ruby VM
Current version (0.3.3) of YARV shows already a big boost on execution
speed.
Eric J. wrote:
Antonio C. [email protected] writes:
Furthermore, Ruby will be significantly faster with YARV (Yet Another
Ruby VM) YARV: Yet Another Ruby VMCurrent version (0.3.3) of YARV shows already a big boost on execution
speed.
Definetely, Eric. I used the future tense “will be” to indicate the time
when Ruby implementation will be based on YARV instead of the current
interpreter.
Cheers,
Eric J. [email protected] writes:
Antonio C. [email protected] writes:
Furthermore, Ruby will be significantly faster with YARV (Yet Another
Ruby VM) YARV: Yet Another Ruby VMCurrent version (0.3.3) of YARV shows already a big boost on execution
speed.
If it can run your code, that is…
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs