Linux цөмд Rust хэл дээр бичигдсэн GPIO драйверийг санал болгосон

Линукс цөмд Rust хэлний дэмжлэгийг хэрэгжүүлдэг засваруудын багцад багтсан жишээ драйвер нь ашиггүй бөгөөд бодит асуудлыг шийдэж чадахгүй гэсэн Линус Торвалдсын тайлбарын хариуд Rust хэл дээр дахин бичсэн PL061 GPIO драйверын хувилбарыг санал болгож байна. Драйверын нэг онцлог шинж чанар нь түүний хэрэгжилт нь C хэл дээрх одоо байгаа GPIO драйверийг бараг мөр мөрөөр давтах явдал юм. Rust-д драйвер үүсгэхтэй танилцахыг хүсч буй хөгжүүлэгчдэд зориулж C кодыг Rust-ийн аль бүтцэд хувиргаж байгааг ойлгох боломжийг олгодог мөр мөрөөр харьцуулалтыг бэлдсэн.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх