collapse

* Posts Recentes

LASER M140 por josecarlos
[Hoje às 06:48]


Craftsmanship em pianos e em tudo o resto... por blabla
[15 de Maio de 2022, 17:20]


Um artigo interessante - Building a startup with Rust por blabla
[13 de Maio de 2022, 10:55]


Um ritual de passagem - Fazer um interpretador de LISP por blabla
[13 de Maio de 2022, 09:51]


Cabo espiral por josecarlos
[08 de Maio de 2022, 19:23]


Can Life Really Be Explained By Physics? por blabla
[07 de Maio de 2022, 13:41]


100 Computer Science Concepts Explained por blabla
[04 de Maio de 2022, 21:34]


Um pouco de low level em Windows e Linux :-) por blabla
[03 de Maio de 2022, 19:52]


How Electricity Actually Works - Veritasium por blabla
[29 de Abril de 2022, 23:49]


Generating true random numbers from bananas por blabla
[29 de Abril de 2022, 10:27]

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

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

Offline blabla

  • Mini Robot
  • *
  • Mensagens: 207
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