Essa questão está no contexto do Beam VM e nos recursos que ele fornece, não no contexto geral do que uma linguagem completa de Turing pode fazer. Quero investir algum tempo para aprender Erlang ou Elixir puro. Eu entendi as diferenças básicas entre os dois e estou inclinado para o Elixir por causa das macros, melhor sintaxe e desenvolvimento mais rápido da linguagem hoje.
Minha pergunta é: se eu escolher Elixir, vou tropeçar em 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 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.