We've gone all-in on Elixir, and here's one reason why:Elixir and Erlang offer pattern matching. Using pattern matching in Elixir, you can split an implementation up into based on the shape of the data.

The entire network could be using slightly more than the country of Cyprus. But this is likely to change: Unlike bitcoin, ethereum will move to a new hybrid mining model that incorporates Proof of Stake.