Per il kernel Linux è stato proposto un driver GPIO scritto in Rust

In risposta al commento di Linus Torvalds secondo cui il driver di esempio incluso con il set di patch che implementano il supporto del linguaggio Rust per il kernel Linux è inutile e non risolve problemi reali, viene proposta una variante del driver GPIO PL061, riscritto in Rust. Una particolarità del driver è che la sua implementazione quasi riga per riga ripete il driver GPIO esistente in linguaggio C. Per gli sviluppatori che vogliono familiarizzare con la creazione di driver in Rust, è stato preparato un confronto riga per riga che consente loro di capire in quali costrutti in Rust viene convertito il codice C.

Fonte: opennet.ru

Aggiungi un commento