- Bearbeitet
eis Es ist mir einfach zu aufgeblasen und extrem kryptisch.
Ich finde C-Code weitaus kryptischer zu lesen als Rust Code. Und aufgeblasen finde ich es auch nicht. Die Standardbibliothek bietet nur das allernötigste und für hardwarenahe Programmierung kann man sich sogar weiter auf #![no_std]
beschränken.
Ich habe auf der anderen Seite nur wenige C-Programme gesehen, die nicht auf einer Implementation von libc basieren.
eis Den kompletten Linuxkernel in Rust neu zu programmieren ? Das wird sich wohl niemand freiwillig antun wollen.
Das wäre auch recht unsinnig. Linux "funktioniert" zwar, ist aber auch im Design von Altlasten in Architektur und der verwendeten Sprache (C) geprägt. Ich finde da modernere Ansätze, wie z.B. tock viel interessanter.
Und am Ende zurück zum Thema. Hier ist eine GTK-Anwendung, die ich dereinst für meine alte Firma entwickelt habe: https://github.com/homeinfogmbh/hidslcfg/tree/master/hidslcfg/gui