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