collapse

* Posts Recentes

Três pequenas palestras fantásticas de Rust na RustConf 2021 por blabla
[16 de Setembro de 2021, 08:44]


Meu novo robô por josecarlos
[13 de Setembro de 2021, 21:58]


localizador carro. por dropes
[13 de Setembro de 2021, 21:00]


Fonte para Circuito - Qual escolher? por almamater
[12 de Setembro de 2021, 00:07]


Limpeza por ultra-sons por KammutierSpule
[10 de Setembro de 2021, 09:08]


Programação assíncrona Async e Await em Rust com Tokio. por blabla
[08 de Setembro de 2021, 14:46]


My arm por josecarlos
[06 de Setembro de 2021, 21:56]


Digitalização 3D por senso
[05 de Setembro de 2021, 14:45]


Opinião - Projector LED para Natal por senso
[05 de Setembro de 2021, 14:35]


APN - localizador GPS/GSM por jm_araujo
[31 de Agosto de 2021, 19:19]

Autor Tópico: Traduzir automaticamente o Quake 3 de C para Rust.  (Lida 418 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline blabla

  • Mini Robot
  • *
  • Mensagens: 64
Traduzir automaticamente o Quake 3 de C para Rust.
« 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/

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

Video - C2Rust ioquake3 Demo


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

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

Cumprimentos,
João