15Ownership im Detail
Das Ownership-System stellt in Rust gleichermaßen die Grundlage der Sicherheitseigenschaften der Sprache dar, aber auch eine der größten Einstiegshürden für neue Rust-Programmierer. Deswegen erklären wir in diesem Kapitel die erweiterten Ownership-Paradigmen anhand von Beispielen, sodass Sie sich vor dem berüchtigten Kampf gegen den Borrow Checker (engl. fighting the borrow checker) bewahren können. Wir unterscheiden zwischen Abstraktionen mit und ohne Laufzeit-kosten und vergleichen deren Eigenschaften mit denen bekannter Sprachen wie Java.
Nach der Lektüre dieses Kapitels können Sie sichere und performante Anwendungen schreiben. Weiter wissen Sie bereits vor der Implementierung, welche Garantien die Sprache einem in welchen ...
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.
Read now
Unlock full access