Existem coisas que Elixir pode fazer que Erlang não pode, ou vice-versa?

Essa pergunta está no contexto da VM do Beam e nos recursos que ela fornece, não no contexto geral do que uma linguagem completa de Turing pode fazer. Quero investir algum tempo para aprender Erlang puro ou Elixir. Eu entendo as diferenças básicas entre os dois e estou inclinado a Elixir por causa das macros, melhor sintaxe e desenvolvimento mais rápido da linguagem hoje.

Minha pergunta é: se eu escolher o Elixir, vou me deparar com algo que não posso fazer nele, mas posso fazer em Erlang? Posso usar todo o material OTP, todas as bibliotecas Erlang, recarga de código etc. com o Elixir?

Não estou pedindo a preferência de alguém entre os dois; apenas fatos sobre as possibilidades das línguas. De preferência de alguém que usou os dois na produção.

questionAnswers(4)

yourAnswerToTheQuestion