- It's a language that sits on top of another language's bytecode (Erlang vs JVM)
- It has its own task runner and dependency manager (mix vs lein)
- It has homoiconicity and macros!
- One of its main features is amazing concurrency support.
But Elixir has been in development for a much shorter time than Clojure. Yet it's approaching the same level of maturity of Clojure very quickly.
I'm eager to see where is Elixir is adopted. I hope to see it gain some traction in the web development world.