Live data from Hacker News

Ruby 2.5.0 Released

ruby-lang.org

1–10 of 113 posts

Re: Ruby 2.5.0 Released

#2
Ruby may not be the cool thing in town it once was, but it remains my preferred language for prototyping ideas - purely because of its elegance and expressivity. It truly delivers on its fundamental goal of "developer happiness". A lot of ideas from Ruby have gone to other languages (CoffeeScript, Elixir) and many web frameworks are modelled after Rails.

Congrats and thanks to all the core devs! :-)

Re: Ruby 2.5.0 Released

#3
Je gagne plus de 7k $ par mois à temps partiel. Je n'arrêtais pas d'entendre les autres me dire combien d'argent ils pouvaient gagner en ligne, alors j'ai décidé d'y jeter un coup d'œil. Eh bien, tout était vrai et a complètement changé ma vie. C'est ce que je fais,

ᴵᴵ­­ᴵ­­ᴵ­­ᴵ­­ᴵ­­ᴵ­­ᴵ­­ᴵ­­ᴵ­­ᴵ­­ᴵ­­ᴵ­­w­w­w.b­o­s­s­c­y­b­e­r.c­o­mᴵᴵᴵᴵᴵᴵᴵᴵ

Re: Ruby 2.5.0 Released

#6

Ruby may not be the cool thing in town it once was, but it remains my preferred language for prototyping ideas - purely because of its elegance and expressivity. It truly delivers on its fundamental goal of "developer happiness". A lot of ideas from Ruby have gone to other languages (CoffeeScript, Elixir) and many web frameworks are modelled after Rails. Congrats and thanks to all the core devs! :-)

[deleted]

Re: Ruby 2.5.0 Released

#7
I 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 anything that even comes close IMO.

For the cases where you have a tight loop taking up 99% of the actual CPU time it is also relatively easy to hook in C or Rust or whatever. Also, sometimes you hit hardware performance limits regardless of the language you use. We have some streaming download servers written for 99% in Ruby using the libCurl bindings that and they easily manage to fill up the 5 Gbps pipe* per server that AWS gives us.

* You can get 20 Gbps for some instances, but only to other instances in the same group. The biggest to the 'outside' seems to be 5 Gbps.

Re: Ruby 2.5.0 Released

#8

rescue 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.

Re: Ruby 2.5.0 Released

#9
Test Driven Development (TDD) gets a huge improvement with the new coverage capabilities for methods and branches. Thanks Ruby team!
Post reply on HN