# Elixir vs Ruby on Rails

**URL:** <https://forum.elixirforum.com/t/elixir-vs-ruby-on-rails/32084>\
**Category:** Discussions\
**Tags:** ruby\
**Created:** [June 4, 2020, 12:17am UTC](https://forum.elixirforum.com/t/elixir-vs-ruby-on-rails/32084 "2020-06-04T00:17:38Z")\
**Posts on this page:** 1\
**Showing post:** 25

<div class="post-metadata">

**Author:** ![Cochonours](https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/cochonours/32/13516_2.png) [@Cochonours](https://forum.elixirforum.com/u/Cochonours)\
**Post date:** [June 5, 2020, 9:32pm UTC](https://forum.elixirforum.com/t/elixir-vs-ruby-on-rails/32084/25 "2020-06-05T21:32:45Z")

</div>

> [@hauleth](#):
>
> No. It mean that language specification makes it harder to have efficient implementation, but nothing prevents you from writing x86 byte code interpreter in Elixir making x86 assembly at most as fast as Elixir.

Not just harder, it often makes it impossible. How do you argue about old languages like Java producing programs 2 to 3 times slower on average than Rust (a language still in its infancy) equivalents? Surely Java, being waaay older and adopted by so many corporate behemoths, should have the advantage with its super optimised compilations backed by thousand of doctorate thesis. Something just doesn’t add up.

---

_[View the full topic](https://forum.elixirforum.com/t/elixir-vs-ruby-on-rails/32084)._
