Speaker
Daniel Almeida
(Collabora)
Description
This talk covers the process of porting the Nouveau Image Library (NIL) to Rust. It presents a practical "rewrite-it-in-Rust" strategy by exploring how Rust can coexist and interoperate with a large C codebase. Attendees will learn effective techniques for integrating Rust into existing C projects, ensuring both languages work seamlessly together. Additionally, the talk will highlight a few common pitfalls encountered during the porting process and how to avoid them.
Code of Conduct | Yes |
---|---|
In-person or virtual presentation | Virtual |
GSoC, EVoC or Outreachy | No |
Primary author
Daniel Almeida
(Collabora)