collapse

* Posts Recentes

Dimmer PWM para controlo de resistencia eletrica 2500W por filjoa
[Ontem às 23:02]


STM32 BluePill in Rust - Project template por blabla
[Ontem às 09:45]


Pequenos guias com informação sobre programação e eletrónica. por blabla
[23 de Janeiro de 2022, 21:28]


Meu novo robô por josecarlos
[23 de Janeiro de 2022, 18:50]


GPS Disciplined Oscillator por SerraCabo
[23 de Janeiro de 2022, 00:44]


Fita de LEDs RGB por blabla
[18 de Janeiro de 2022, 13:47]


KGM Edgelit Displays por SerraCabo
[18 de Janeiro de 2022, 10:25]


Saiu Kicad 6.0.1 por SerraCabo
[17 de Janeiro de 2022, 16:47]


Keyboard - A promessa de se atingir 500+WPM - Words Per Minute por blabla
[16 de Janeiro de 2022, 14:00]


Rust para micro-controladores – Uma série muito promissora... por blabla
[16 de Janeiro de 2022, 10:00]

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

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

Offline blabla

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