To pytanie dotyczy Beam VM i możliwości, które zapewnia, a nie ogólnego kontekstu tego, co może zrobić pełny język Turing. Chcę poświęcić trochę czasu na naukę czystego Erlanga lub Elixiru. Dostaję podstawowe różnice między nimi i skłaniam się ku Elixirowi ze względu na makra, lepszą składnię i szybszy rozwój języka w tym dniu.
Moje pytanie brzmi: jeśli wybiorę Elixir, czy natknę się na coś, czego nie mogę w nim zrobić, ale mogę zrobić w Erlangu? Czy mogę używać wszystkich rzeczy OTP, wszystkich bibliotek Erlang, przeładowania kodu itp. Z Elixir?
Nie proszę o czyjąś preferencję między tymi dwoma; tylko fakty o możliwościach języków. Najlepiej od kogoś, kto użył obu w produkcji.