LusoRobótica - Robótica em Português

Software => Software e Programação => Tópico iniciado por: blabla em 12 de Junho de 2021, 12:23

Título: Traduzir automaticamente o Quake 3 de C para Rust.
Enviado por: blabla em 12 de Junho de 2021, 12:23
Bom dia,

Um exemplo muito interessante da utilização do transcompiler  opensource C2Rust que traduz código em C para Rust automaticamente.
Neste exemplo vemos ele a ser testado no jogo complexo e Open Source Quake 3.

Translating Quake 3 into Rust
https://immunant.com/blog/2020/01/quake3/ (https://immunant.com/blog/2020/01/quake3/)

Video do processo e do Quake 3 a funcionar em Rust:

Video - C2Rust ioquake3 Demo
https://www.youtube.com/watch?v=lQjvSJLDXW4 (https://www.youtube.com/watch?v=lQjvSJLDXW4)

c2rust – Crate
https://crates.io/crates/c2rust (https://crates.io/crates/c2rust)

c2rust – GitHub repository
https://github.com/immunant/c2rust (https://github.com/immunant/c2rust)

Cumprimentos,
João