V
Если взять тот же раст - он запускаясь на одной архитектуре может делать сборку под другую, таржет платформ итогдалие. А в эликсире - хрен, ему для сборки релиза нельзя указать таржет дистр, его нужно именно запускать на идентичном дистре. Это в 2020 выглядит просто как костыль.
Причём тут архитектуры и дистрибутивы?
Для раста важны архитектуры, потому что он компилируется в native
Эликсир/эрланг собираются к одну архитектуру, потому что они исполняются и компилируются на виртуальной машине, и эта машина включается в релиз. Если хочется платформонезависимость, то можно просто не включать erts
и тогда elixir
будет пользоваться хостовым erts