Есть ли вещи, которые Эликсир может сделать, чего не может Эрланг, или наоборот?
Этот вопрос находится в контексте виртуальной машины Beam и предоставляемых ей возможностей, а не в общем контексте того, что может сделать полный язык Тьюринга. Я хочу потратить некоторое время на изучение чистого эрланга или эликсира. Я получаю основные различия между ними и склоняюсь к эликсиру из-за макросов, лучшего синтаксиса и более быстрого развития языка в этот день.
У меня вопрос: если я выберу эликсир, наткнусь ли я на то, что я не могу в нем сделать, но могу ли я сделать в Эрланге? Могу ли я использовать все компоненты OTP, все библиотеки Erlang, перезагрузку кода и т. Д. С Elixir?
Я не прошу чьих-то предпочтений между ними; только факты о возможностях языков. Желательно от кого-то, кто использовал оба в производстве.