Questa domanda è nel contesto della VM Beam e delle capacità che fornisce, non nel contesto generale di ciò che può fare un linguaggio completo di Turing. Voglio investire un po 'di tempo per imparare sia Erlang puro che Elisir. Ottengo le differenze di base tra i due e mi sto orientando verso Elixir a causa delle macro, una migliore sintassi e uno sviluppo più rapido del linguaggio oggi.
La mia domanda è: se scelgo Elisir, incapperò in qualcosa che non posso fare in esso, ma che posso fare a Erlang? Posso usare tutte le cose OTP, tutte le librerie Erlang, il ricaricamento del codice, ecc. Con Elixir?
Non sto chiedendo la preferenza di qualcuno tra i due; solo fatti sulle possibilità delle lingue. Preferibilmente da qualcuno che li ha usati entrambi nella produzione.