Sobre o projeto
Vela é uma linguagem de script dinâmica com foco em hot-reload, construída em Rust, projetada principalmente para incorporar lógica de negócios em servidores de jogos. Ela fornece um ambiente de execução seguro onde scripts podem ler e modificar estado de propriedade do host sem acesso direto a referências Rust, usando um sistema de proxy seguro (HostRef, HostPath, PathProxy e HostAccess). A linguagem suporta funções, módulos, structs, enums, traits e closures, mantendo uma separação clara entre a execução de scripts e a memória do host. Os principais recursos incluem uma VM de código-fonte para bytecode, reflexão, orçamentos de execução e um heap gerenciado. Vela foi projetada para ser neutra em relação ao domínio e inclui um playground baseado em navegador e APIs abrangentes de incorporação para desenvolvedores Rust.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.