So congratulation and thanks to Matz, and all the other Ruby contributors for creating and maintaining and growing and improving this amazing language that's still my favorite. 2.5 looks great, and I can't wait to see what's in store for the future.
Ruby 2.5.0 Released
11–20 of 113 posts
Re: Ruby 2.5.0 Released
#12Re: Ruby 2.5.0 Released
#13https://bugs.ruby-lang.org/issues/9569
Now to update the "how to generate secure random numbers in various programmming languages" documentation.
Re: Ruby 2.5.0 Released
#14rescue on do blocks!!! Wooooo. Merry Christmas! Ruby is a joy to use.
Can’t beat reversing the backtrace output for making Ruby even more enjoyable. Slogging up through a huge pile of calls was one of the few things that drove me mad.
e.backtrace.first lines to e.backtrace.last
Or maybe my favorite which is still good
puts “#{e.message} #{e.backtrace.join(“\n”)}”
Re: Ruby 2.5.0 Released
#15http://engineering.appfolio.com/appfolio-engineering/2015/11...
Re: Ruby 2.5.0 Released
#16Nice to see the 3x3 work continuing to go well with that 5-10% speed up. For anyone who hasn’t seen it, Ruby declared a target for Ruby 3.0 to be 3x faster than 2.0. http://engineering.appfolio.com/appfolio-engineering/2015/11...
Re: Ruby 2.5.0 Released
#17Nice to see the 3x3 work continuing to go well with that 5-10% speed up. For anyone who hasn’t seen it, Ruby declared a target for Ruby 3.0 to be 3x faster than 2.0. http://engineering.appfolio.com/appfolio-engineering/2015/11...
What particular speed improvements do we expect from 2.5.0 release? String interpolation speedup?
Re: Ruby 2.5.0 Released
#18Ruby is still one of the most productive languages out there. I just love it. It gives me great joy that 10 years ago I chose Ruby to be the language for my future.
My wish this coming year is to be able to contribute more to the Ruby ecosystem.
Btw I’ve also built something using MRuby this year. The whole ecosystem is just great.
Re: Ruby 2.5.0 Released
#19Earlier quoted context omitted.
What particular speed improvements do we expect from 2.5.0 release? String interpolation speedup?
ERB generation should be a lot faster, which will be a boon for a lot of Rails apps, and according to the release notes there's a 5-10% performance improvement overall from removing all trace instructions from bytecode.
[0] https://github.com/rails/rails/pull/27757 [1] https://github.com/rails/rails/pull/16773
Re: Ruby 2.5.0 Released
#20I started using Ruby only in April this year due to starting at a new job. Having used and/or dabbled in C, Java, Python and Haskell before (amongst others), I find it super interesting to see how Ruby manages to take some interesting parts from each and manages to integrate it into a very pleasant programming experience. Also the rspec testing library is nothing short of magic, none of the compiled languages have an…