DEV Community

Discussion on: Elixir is functional Ruby?

Collapse
 
deciduously profile image
Ben Lovy

I haven't spent a ton of time with it, but it seems a lot more like Ruby-flavored Erlang than functional Ruby. When I think Ruby, I think OOP, the two are inextricable. An Elixir program is going to have much more in common with an Erlang analogue than a Ruby one. A "functional Ruby" would suggest to me something more like what Scala is to Java, that builds on an OOP base and provides a rich set of functional programming tools as well, and not so much something that involves such a total paradigm shift to use.

Just my $0.02.