Driver GPIO yang ditulis dalam Rust telah diusulkan untuk kernel Linux

Menanggapi komentar Linus Torvalds bahwa contoh driver yang disertakan dengan kumpulan patch yang mengimplementasikan dukungan bahasa Rust untuk kernel Linux tidak berguna dan tidak menyelesaikan masalah nyata, varian driver PL061 GPIO, yang ditulis ulang dalam Rust, diusulkan. Keistimewaan driver ini adalah implementasinya hampir baris demi baris mengulangi driver GPIO yang ada dalam bahasa C. Untuk pengembang yang ingin mengenal cara membuat driver di Rust, perbandingan baris demi baris telah disiapkan yang memungkinkan mereka memahami konstruksi mana di Rust yang diubah menjadi kode C.

Sumber: opennet.ru

Tambah komentar