I have not used Elixir for anything big. I would really love to try elixir someday for bigger apps. Is there a Elixir-to-JS compiler somewhere? Nodejs is much smaller in size than BEAM. So distributing Elixir apps would be easier.
Phoenix also feels like the extension to Rails.
(I'm assuming the comparisons to ruby mean that it is very loosely typed, but I could be wrong). I wouldn't want to build a highly distributed app without a bunch of compiler help.
While this isn't exactly what you like, I thought I'd throw it out there because I find it a fair substitute, especially when paired with Dialyzer - a static code analysis tool: http://erlang.org/doc/man/dialyzer.html
1) Red - Small in size; Readable, compact and concise code. Its a powerful All-in-One Package with lots of great features as well as easy for newcomers. It can be used for low level as well as high level programming.
2) Rust - Its powerful concepts of borrowing and ownership, and its tight security features are just great. But its kinda verbose.
3) Nim - Clean, readable code. Fast compile times as well as compiled code. Lots of good ideas in it. Different gc's for different use cases are great.
But if you don't already know C and Scheme, go back and learn those. The classics can teach you as much is the cutting edge.
ducks