Skip to Main Content
Effektiver Rost
book

Effektiver Rost

by David Drysdale
September 2024
Intermediate to advanced content levelIntermediate to advanced
298 pages
8h 26m
German
O'Reilly Media, Inc.
Content preview from Effektiver Rost

Vorwort

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Der Kodex ist eher ein Leitfaden als eine echte Regel.

Hector Barbossa

In der überfüllten Landschaft der modernen Programmiersprachen ist Rust anders. Rust bietet die Geschwindigkeit einer kompilierten Sprache, die Effizienz einer nicht-garbage-collected Sprache und die Typsicherheit einer funktionalen Sprache - sowie eine einzigartige Lösung für Speichersicherheitsprobleme. Deshalb wird Rust in Umfragen regelmäßig als beliebteste Programmiersprache genannt.

Die Stärke und Konsistenz des Typensystems von Rust bedeutet , dass, wenn ein Rust-Programm kompiliert werden kann, eine gute Chance besteht, dass es funktioniert - ein Phänomen, das bisher nur bei akademischeren, weniger zugänglichen Sprachen wie Haskell beobachtet wurde. Wenn sich ein Rust-Programm kompilieren lässt, wird es auch sicher funktionieren.

Diese Sicherheit - sowohl Typsicherheit als auch Speichersicherheit - hat allerdings ihren Preis. Trotz der Qualität der grundlegenden Dokumentation hat Rust den Ruf, einen steilen Einstieg zu haben, bei dem Neulinge die Einführungsrituale durchlaufen müssen, indem sie gegen den Borrow Checker ankämpfen, ihre Datenstrukturen umgestalten und sich von den Lebenszeiten verwirren lassen. Ein Rust-Programm, das sich kompilieren lässt, hat vielleicht eine gute Chance, beim ersten Mal zu funktionieren, aber es ist ein echter Kampf, es zum ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Informationsarchitektur, 4. Auflage

Informationsarchitektur, 4. Auflage

Louis Rosenfeld, Peter Morville, Jorge Arango
Befehlszeilen-Rost

Befehlszeilen-Rost

Ken Youens-Clark
Algorithmen lernen

Algorithmen lernen

George Heineman
OpenTelemetry lernen

OpenTelemetry lernen

Ted Young, Austin Parker

Publisher Resources

ISBN: 9781098185374