PLAY PODCASTS
Mehr Rust – weniger C/C++ – ein Erfahrungsbericht (clt23)

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