Za jedro Linuxa je bil predlagan gonilnik GPIO, napisan v Rustu

Kot odgovor na komentar Linusa Torvaldsa, da je vzorčni gonilnik, vključen v nabor popravkov, ki izvajajo podporo jezika Rust za jedro Linuxa, neuporaben in ne rešuje resničnih težav, je predlagana različica gonilnika PL061 GPIO, prepisana v Rust. Posebnost gonilnika je, da njegova izvedba skoraj vrstico za vrstico ponavlja obstoječi gonilnik GPIO v jeziku C. Za razvijalce, ki se želijo seznaniti z ustvarjanjem gonilnikov v Rustu, je bila pripravljena primerjava po vrsticah, ki jim omogoča razumevanje, v katere konstrukte v Rustu se pretvori koda C.

Vir: opennet.ru

Dodaj komentar