Live data from Hacker News

Ruby 2.0.0-rc2 is released

ruby-lang.org

21–30 of 58 posts

Re: Ruby 2.0.0-rc2 is released

#21

Why do we have a post about the release candidate? Is this to raise awareness for the release or something. It doesn't seem to make sense to post about all version. If we did this, Chrome browser would be nuts considering how many versions it goes through!

It's Ruby. Every little fucking thing is front page news, from drama to RC releases to security holes. Welcome to programming by celebrity, where what you write isn't half so important as what you write it in, and how many tweets it generates.

Re: Ruby 2.0.0-rc2 is released

#22
post #6

Why do we have a post about the release candidate? Is this to raise awareness for the release or something. It doesn't seem to make sense to post about all version. If we did this, Chrome browser would be nuts considering how many versions it goes through!

sure... but ruby is on a yearly release cycle and i don't know about you but this does get me pretty excited. brings out the fan boy in me ;-) also it gives me heads up that hey new release of ruby coming out soon, maybe i should go test the gems i maintain and make sure they're going to be compatible. RC2 is pretty close to p0

It seems like it'd be possible to automate gem testing for this scenario. Take the 1000 most popular gems, run the tests that come with the gem in 1.9.3. Run the tests again with the RC and see if any that succeed with the stable version fail with the RC.

Re: Ruby 2.0.0-rc2 is released

#23
post #22
post #6

Earlier quoted context omitted.

sure... but ruby is on a yearly release cycle and i don't know about you but this does get me pretty excited. brings out the fan boy in me ;-) also it gives me heads up that hey new release of ruby coming out soon, maybe i should go test the gems i maintain and make sure they're going to be compatible. RC2 is pretty close to p0

It seems like it'd be possible to automate gem testing for this scenario. Take the 1000 most popular gems, run the tests that come with the gem in 1.9.3. Run the tests again with the RC and see if any that succeed with the stable version fail with the RC.

Many Rubyists use Travis to do CI with their gems, and have ruby-head testing, often with allow-failures set. Here's one of mine: https://travis-ci.org/drapergem/draper

Re: Ruby 2.0.0-rc2 is released

#24
post #22
post #6

Earlier quoted context omitted.

sure... but ruby is on a yearly release cycle and i don't know about you but this does get me pretty excited. brings out the fan boy in me ;-) also it gives me heads up that hey new release of ruby coming out soon, maybe i should go test the gems i maintain and make sure they're going to be compatible. RC2 is pretty close to p0

It seems like it'd be possible to automate gem testing for this scenario. Take the 1000 most popular gems, run the tests that come with the gem in 1.9.3. Run the tests again with the RC and see if any that succeed with the stable version fail with the RC.

In theory that would work, but the effort to get all the dependencies working for each gem could be overwhelming.

Re: Ruby 2.0.0-rc2 is released

#27
post #21

Why do we have a post about the release candidate? Is this to raise awareness for the release or something. It doesn't seem to make sense to post about all version. If we did this, Chrome browser would be nuts considering how many versions it goes through!

It's Ruby. Every little fucking thing is front page news, from drama to RC releases to security holes. Welcome to programming by celebrity, where what you write isn't half so important as what you write it in, and how many tweets it generates.

you sound bitter.

Re: Ruby 2.0.0-rc2 is released

#28
post #26

Can't wait to see refinements start getting used in libraries. I guess it'll be some time until people start requiring Ruby 2.0, but there are some seriously excellent new features in the works. See https://speakerdeck.com/a_matsuda/ruby-2-dot-0-on-rails for a good overview.

Note that refinements are an 'experimental' feature only for Ruby 2.0, and many library authors don't want to use refinements. So I wouldn't expect to see a very big uptake in their adoption.

Re: Ruby 2.0.0-rc2 is released

#29
post #18

Earlier quoted context omitted.

Languages like ruby and python democratize programming. Learning programming with C is like having a 25 years old mother of 2 as your first girlfriend.

Learning programming with Ruby is like sex with your 14 year old GF. Neither of you know what to do but it's SO EXCITING! Then you find out she's pregnant and you'll be supporting her for the next 18 years.

To continue the analogy. She will also not work half the time and be messy beyond belief.

Re: Ruby 2.0.0-rc2 is released

#30
post #21

Why do we have a post about the release candidate? Is this to raise awareness for the release or something. It doesn't seem to make sense to post about all version. If we did this, Chrome browser would be nuts considering how many versions it goes through!

It's Ruby. Every little fucking thing is front page news, from drama to RC releases to security holes. Welcome to programming by celebrity, where what you write isn't half so important as what you write it in, and how many tweets it generates.

Because Rails is very popular and serves a particularly vital role in the startup world that HN caters to.

I find this less irritating than constant press release spam from commercial products, at least.

Post reply on HN