Put shortly, it's a Rubyists (for given values of Rubyist, notably includin=
me) biggest dream. If it works out, Ruby scripts will run Damn Fast compare=
to how they do now. They could also be distributable in a compact wordcode=
form, for all the good and bad that brings.
i also silently hope for YARV to run / compile in a mode without support fo=
string-based eval, the mild deprecation of that horrible, completely=20
unoptimizable language feature in the core / stdlib in favour of the=20
multitude of much cleaner reflection and metaprogramming present in Ruby, s=
that there's at least a remote hope of such wonders like clean blocks that=
don't prevent their entire scope from being GCed just because the interpret=
can't tell whether it will be used. Etc.
D=C5=88a Sobota 04 Febru=C3=A1r 2006 22:53 Jim nap=C3=ADsal:
> I see it's a VM for Ruby, but what does that mean and what is it good