Ready-Patched Rite #
Gabriele Renzi points out the latest development in Ruby 2.0:
Sasada Koichi just released YARV 0.3, merged with ruby-head and available as a single download with included ruby sources.
Emphasis mine. No need to patch Ruby HEAD yourself. You’re just a few paragraphs away from having your own little VM by your side. Keep in mind that this only builds miniruby, so we’re sort of still in the first trimester on this one.
rb_init();
This is great! Besides, miniruby is a small enough chunk of VM goodness to chew on for now.
me
What is miniruby? Google is… unenlightening.
bishop
http://www.ruby-talk.org/cgi-bin/scat.rb/ruby/ruby-talk/110519
“miniruby is a ruby interpreter for bootstrapping purpose.” – matz
just have to add ‘what is’ to your miniruby google query :)
dr
I has built YARV03 bundle for win32. average 2 time speedup, over regular ruby
Yow!
dr: so was this just miniruby or were you able to get the whole giant Ruby with YARV ?
dr
I don’t get any difference between YARV ’s miniruby and regular ruby1.9. so I place YARV ’s miniruby to c:\ruby1.9\bin\ and it works just fine, except that it has many unexpected segfaults and bugs )
Matt
I think miniruby can’t load C extensions. Other than that, I don’t know what the difference is.
ko1
Current YARV can’t run mkmf.rb which make Makefiles for C extension. So current YARV can’t make any C extension library. (YARV can load and run C extension libraries, but can’t make it)
mkmf.rb uses many YARV unsupported schemes.
Comments are closed for this entry.