Pelo que li aqui me parece que você propõe que seja criada uma nova linguagem de programação que se chamaria "Spiral" e juntaria as capacidades de Rust e Elixir nela própria?
Se for isso eu me pergunto o "Porquê" Por que criar essa nova linguagem?
Qual a "dor" que essa linguagem resolveria?
Essas perguntas minhas são bem alto nível porque ainda tem perguntas como:
1 - Elixir roda no Erlang... logo o Erlang VM em si que tem o "poder", O Elixir é como se fosse um Wraper que usa o poder do Erlang.
2 - O rusto compila para código de máquina, mas a features dele são únicas, não tem Garbage Collection, tem conceitos únicos de Borrow Checker ... Os dados podem ser alterados com "mut" e "emprestados".
Essas duas linguagens tem conceitos que não se dão bem juntos! Para o erlang garantir tudo que você mencionou ele não pode emprestar nada para ninguém com variáveis e tudo precisa ser imútavel.. Isso vai contra a política do Rust e vice-versa.
Criar uma coisa como essa que você ta falando é "estranho", tem que ver uma razão excelente para pessoas dedicarem tempo em uma tecnologia como essa.