Forum: Ruby What is YARV?

Announcement (2017-05-07): is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see and for other Rails- und Ruby-related community platforms.
7c3a0706ce454a5e7c405a63fdcd2c21?d=identicon&s=25 Jim (Guest)
on 2006-02-04 22:56
(Received via mailing list)
I see it's a VM for Ruby, but what does that mean and what is it good
25e11a00a89683f7e01e425a1a6e305c?d=identicon&s=25 Wilson Bilkovich (Guest)
on 2006-02-05 02:15
(Received via mailing list)
On 2/4/06, Jim <> wrote:
> I see it's a VM for Ruby, but what does that mean and what is it good
> for?

Here's a poster from last year that may help explain what it's all
430ea1cba106cc65b7687d66e9df4f06?d=identicon&s=25 David Vallner (Guest)
on 2006-02-05 23:56
(Received via mailing list)
Put shortly, it's a Rubyists (for given values of Rubyist, notably
me) biggest dream. If it works out, Ruby scripts will run Damn Fast
to how they do now. They could also be distributable in a compact
form, for all the good and bad that brings.

i also silently hope for YARV to run / compile in a mode without support
string-based eval, the mild deprecation of that horrible, completely
unoptimizable language feature in the core / stdlib in favour of the
multitude of much cleaner reflection and metaprogramming present in
Ruby, so
that there's at least a remote hope of such wonders like clean blocks
don't prevent their entire scope from being GCed just because the
can't tell whether it will be used. Etc.

David Vallner

DÅ?a Sobota 04 Február 2006 22:53 Jim napísal:
This topic is locked and can not be replied to.