linux-BR.org

Notícias de software livre e tecnologias

Além disso, a implementação de referência de Go usa um back -end personalizado para
Otimização e CodeGen, enquanto o RGO usava LLVM para otimização e máquina
geração de código.O fato de ter um GC também fez implementar um compilador
por isso mais desafiador e, portanto, mais interessante.Eu escolhi ir como o idioma de origem porque os compiladores C foram escritos e
acabou, e eu queria fazer algo novo.
O RGO era um compilador de Go Trabalho em andamento, escrito em Rust.As especificações do Go é bem simples, então parecia
como uma boa escolha.

Fonte: https://github.com/yberreby/rgo