Free courses from frontend to fullstack and AI
PowerBI Data Analyst - Create visualizations and dashboards from scratch
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Learn practical strategies for porting C codebases to Rust through a detailed exploration of the Nouveau Image Library (NIL) rewrite project. Discover effective techniques for maintaining interoperability between Rust and C code in large-scale projects, with specific focus on seamless language integration and common pitfall avoidance. This 25-minute conference talk from X.Org Foundation's XDC 2024 demonstrates real-world implementation approaches for gradually introducing Rust into existing C projects while maintaining functionality and performance.
Syllabus
XDC 2024 | Porting the nouveau image library to Rust - Daniel Almeida
Taught by
X.Org Foundation