# Ruby 2.0 & YARV

**URL:** <https://www.ruby-forum.com/t/ruby-2-0-yarv/121653>\
**Category:** Ruby\
**Created:** [November 29, 2007, 6:06pm UTC](https://www.ruby-forum.com/t/ruby-2-0-yarv/121653 "2007-11-29T18:06:30Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![pigeon\_blood\_red](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/e274bd/32.png) [@pigeon\_blood\_red](https://www.ruby-forum.com/u/pigeon_blood_red)\
**Post date:** [November 29, 2007, 6:06pm UTC](https://www.ruby-forum.com/t/ruby-2-0-yarv/121653/1 "2007-11-29T18:06:30Z")

</div>

Hi everyone,

Does anyone know the general status of Ruby 2.0? I take it’s probably a  
release time of “when its ready”, but thought I’d check.

Also, has YARV officially been announced as the VM for Ruby? As if so,  
will it be in the 1.9 or 2.0 release?

Thanks everyone.

-Josh

---

<div class="post-metadata">

**Author:** ![pigeon\_blood\_red](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/e274bd/32.png) [@pigeon\_blood\_red](https://www.ruby-forum.com/u/pigeon_blood_red)\
**Post date:** [November 29, 2007, 8:32pm UTC](https://www.ruby-forum.com/t/ruby-2-0-yarv/121653/2 "2007-11-29T20:32:27Z")

</div>

When it’s ready, seen rumors of late this year. It’s becoming awfully  
late  
already 😃

And yeah, YARV will be default. It is already in 1.9 and will be default  
onwards from there.

---

<div class="post-metadata">

**Author:** ![pigeon\_blood\_red](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/e274bd/32.png) [@pigeon\_blood\_red](https://www.ruby-forum.com/u/pigeon_blood_red)\
**Post date:** [November 29, 2007, 9:02pm UTC](https://www.ruby-forum.com/t/ruby-2-0-yarv/121653/3 "2007-11-29T21:02:24Z")

</div>

On Nov 29, 2007 2:31 PM, Trollen L. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> When it’s ready, seen rumors of late this year. It’s becoming awfully late  
> already 😃
> 
> And yeah, YARV will be default. It is already in 1.9 and will be default  
> onwards from there.

Also, Ruby follows the normal release numbering scheme

Major.Minor.BugFixes

Aka

1.8.6 is the current

When Minor numbers are odd, it’s a development release, when Minor  
numbers  
are even, it’s a production release.

Thus, the production release of 1.9 will be called 2.0

Jason

---

<div class="post-metadata">

**Author:** ![pigeon\_blood\_red](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/e274bd/32.png) [@pigeon\_blood\_red](https://www.ruby-forum.com/u/pigeon_blood_red)\
**Post date:** [November 29, 2007, 9:33pm UTC](https://www.ruby-forum.com/t/ruby-2-0-yarv/121653/4 "2007-11-29T21:33:27Z")

</div>

On 11/29/07, Josh Ec [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Hi everyone,
> 
> Does anyone know the general status of Ruby 2.0? I take it’s probably a  
> release time of “when its ready”, but thought I’d check.
> 
> Also, has YARV officially been announced as the VM for Ruby? As if so,  
> will it be in the 1.9 or 2.0 release?

These sorts of things traditionally happen on Christmas day.

Phil

---

<div class="post-metadata">

**Author:** ![pigeon\_blood\_red](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/e274bd/32.png) [@pigeon\_blood\_red](https://www.ruby-forum.com/u/pigeon_blood_red)\
**Post date:** [November 29, 2007, 9:55pm UTC](https://www.ruby-forum.com/t/ruby-2-0-yarv/121653/5 "2007-11-29T21:55:10Z")

</div>

Quoth Jason R.:

> Jason

I wouldn’t say it’s “Major.Minor.BugFixes” so much as  
“Major.SemiMajor.Minor”.  
After all, 1.8.5 adding non-blocking I/O methods didn’t fix _bugs_ in  
the  
interpreter.

Regards,

---

<div class="post-metadata">

**Author:** ![pigeon\_blood\_red](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/e274bd/32.png) [@pigeon\_blood\_red](https://www.ruby-forum.com/u/pigeon_blood_red)\
**Post date:** [November 29, 2007, 11:56pm UTC](https://www.ruby-forum.com/t/ruby-2-0-yarv/121653/6 "2007-11-29T23:56:59Z")

</div>

On Nov 29, 2007 3:01 PM, Jason R. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Also, Ruby follows the normal release numbering scheme  
> Thus, the production release of 1.9 will be called 2.0  
> No, Matz announced on ruby-core some time ago that this has changed.  
> It’s the existence of a teeny number which indicates stability.

The production (actually I think it would be more proper to call it  
functionally stable) release of 1.9 will be 1.9.1 (or maybe 1.9.0) and  
will be released on Christmas of 2007.

2.0 will shortly thereafter be the experimental version.

–  
Rick DeNatale

My blog on Ruby  
[http://talklikeaduck.denhaven2.com/](http://talklikeaduck.denhaven2.com/)

---

<div class="post-metadata">

**Author:** ![pigeon\_blood\_red](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/e274bd/32.png) [@pigeon\_blood\_red](https://www.ruby-forum.com/u/pigeon_blood_red)\
**Post date:** [November 29, 2007, 10:56pm UTC](https://www.ruby-forum.com/t/ruby-2-0-yarv/121653/7 "2007-11-29T22:56:27Z")

</div>

Phil T. wrote:

> On 11/29/07, Josh Ec [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > Hi everyone,
> > 
> > Does anyone know the general status of Ruby 2.0? I take it’s probably a  
> > release time of “when its ready”, but thought I’d check.
> > 
> > Also, has YARV officially been announced as the VM for Ruby? As if so,  
> > will it be in the 1.9 or 2.0 release?
> 
> These sorts of things traditionally happen on Christmas day.
> 
> Phil

Heh. I always wanted a big, red ruby in my stocking.

-Josh
