Für den Linux-Kernel wurde ein GPIO-Treiber in Rust vorgeschlagen.

Als Antwort auf die Anmerkung von Linus Torvalds, dass das Beispiel eines Treibers, das dem Patchset zur Implementierung der Unterstützung der Programmiersprache Rust für den Linux-Kernel beigefügt ist, nutzlos sei und keine realen Probleme löse, wurde eine Variante des PL061 GPIO-Treibers vorgeschlagen, die in Rust umgeschrieben wurde. Das Besondere an diesem Treiber ist, dass seine Implementierung nahezu zeilenweise dem vorhandenen GPIO-Treiber in C entspricht. Für Entwickler, die sich mit der Erstellung von Treibern in Rust vertraut machen möchten, wurde ein zeilenweiser Vergleich vorbereitet, der es ermöglicht zu verstehen, in welche Rust-Konstrukte der C-Code umgewandelt wurde.

Quelle: opennet.ru

60GB SSD 8Gb DDR4