
Mehr Rust – weniger C/C++ – ein Erfahrungsbericht (clt23)
Chaos Computer Club - archive feed · Daniel Krüger
March 11, 202350m 47s
Audio is streamed directly from the publisher (cdn.media.ccc.de) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
Der Vortrag will keine Einführung in die Programmiersprache Rust geben. Dazu sei auf [1] verwiesen. Stattdessen sollen anhand von Codebeispielen konkrete Programmierfehler und Bugs gezeigt werden, die sich mit Rust im Vergleich zu C/C++ vermeiden lassen. Dabei werden auch die ein oder andere Besonderheit oder das Programmierkonzept von Rust und anderen Sprachen vorgestellt.
Natürlich wird auch auf allgemeine Vor- und Nachteile von Rust eingegangen. Da ist z. B. jener, dass Rust durch den fehlenden Garbage Collector für viele Einsatzbereiche, insbesondere die systemnahe Programmierung, sehr effizient ist.
Die Erfahrung und die im Vortrag aufgeführten Beispiele zeigen, dass der Rust Compiler das Bewusstsein jedes Programmierers nicht nur für Speicherstolpersteine (sauberes Speichermanagement) sondern auch für Undefined Behaviour spürbar steigert.
[1] https://chemnitzer.linux-tage.de/2021/de/programm/beitrag/135
Rust und sein Ökosystem – eine Einführung
about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/276
Topics
clt23602023Vortrag