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

Als Antwort auf den Kommentar von Linus Torvalds, dass der in den Patches zur Implementierung der Rust-Sprachunterstützung für den Linux-Kernel enthaltene Beispieltreiber nutzlos ist und keine echten Probleme löst, wird eine in Rust neu geschriebene Variante des GPIO-Treibers PL061 vorgeschlagen. Eine Besonderheit des Treibers besteht darin, dass seine Implementierung den vorhandenen GPIO-Treiber in der C-Sprache nahezu zeilenweise wiederholt. Für Entwickler, die sich mit der Erstellung von Treibern in Rust vertraut machen möchten, wurde ein zeilenweiser Vergleich vorbereitet, der es ihnen ermöglicht zu verstehen, in welche Konstrukte in Rust der C-Code konvertiert wird.

Source: opennet.ru

Kommentar hinzufügen