News for hackers. Stuff that matters.
Re:Ruby 3.0.0 RC1 by kuiro5 on Monday December 21, 2020 @01:15PM (#25497638)
I had the same epiphany; the hard-won "best practices" I had discovered in Ruby/Rails ended up looking a lot like second-rate functional programming.

Having spent the last year with Elixir in production, I don't plan to go back. Things like Ecto, ExUnit, error handling using "with", Phoenix Presence, domain modeling using Phoenix Contexts, Absinthe for GraphQL have made programming a joy.

Re:Ruby 3.0.0 RC1 by pmarreck on Monday December 21, 2020 @01:45PM (#25497985)
I love that phrasing: “hard-won best-practices in Ruby turn out to be merely second-rate functional programming”

That, plus Elixir was literally 5 to 10x faster at a sampling of tasks I threw at both (but this was a few years ago)