What do we need to get on Ruby 1.9?
yehudakatz.com
yehudakatz.com
I'm thinking about using JRuby instead though. It has comparable speed (considering its a 1.8) to 1.9 but has debugging capabilities.
I stand by what I said. Calling my comment the product of a markov bot is cute in a reddit sort of way, but I wish that people would comment on the content, rather than the delivery.
I acknowledge that, regardless of whether they are the most succinct way to an express an idea, I may fail the occasional Turing test if I use too many buzzwords in one place.
People like big increments, new versions, cool stuff to play with. It is all about marketing.
Like HTML 5, it's new and fun. It wouldn't be the same if it was HTML 4.1.5
Firefox should have been 4.0 instead of 3.5, it has more punch. Next version would be 5.0 and so on. But they missed it. Now we have Safari 4, Opera 10, Chrome 2.
Small increments are always associated with bug fixes.
Stop coding and start marketing.
Essentially what it breaks down to is that there was a lot of work on making the VM faster (i.e. switching to YARV) and at the same time there was work on some pretty severely back-compat-breaking changes. It became clear that the performance improvements were needed sooner rather than later, and this needed to happen in a way that didn't break backwards compatibility (1.9 really is not that different from 1.8 in the grand scheme of things).
Another thing to keep in mind is that, when this decision (that 1.9 should be a "sooner rather than later" performance release) was made, the alternative implementations were not as viable as they are today. I suspect that if JRuby from today was transported back in time to 2 years ago, Matz might have said "Use JRuby while I work on 2.0"...
Significant whitespace.