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

Kapitel 6. Jenseits von Standard-Rost

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

Die Rust-Toolchain unterstützt mit eine viel größere Vielfalt an Umgebungen als nur reinen Rust-Anwendungscode, der im Userspace läuft:

  • Sie unterstützt die Cross-Kompilierung, bei der das System, auf dem die Toolchain läuft (der Host), nicht dasselbe ist wiedas System, auf dem der kompilierte Code laufen wird (das Ziel), was es einfach macht, eingebettete Systeme anzusprechen.

  • Es unterstützt die Verknüpfung mit Code, der aus anderen Sprachen als Rust kompiliert wurde, durch eingebaute FFI-Funktionen.

  • Es unterstützt Konfigurationen ohne die vollständige Standardbibliothek std, sodass auch Systeme ohne vollständiges Betriebssystem (z. B. kein Dateisystem, kein Netzwerk) angesprochen werden können.

  • Es unterstützt sogar Konfigurationen, die keine Heap-Allokation unterstützen, sondern nur einen Stack haben (indem sie auf die Verwendung der Standardbibliothek alloc verzichten).

Diese nicht standardisierten Rostumgebungen können schwieriger zu arbeiten und weniger sicher sein - siekönnen sogarunsafesein -, aber sie bieten mehr Möglichkeiten, die Arbeit zu erledigen.

In diesem Kapitel des Buches werden nur einige der Grundlagen für die Arbeit in diesen Umgebungen behandelt. Über diese Grundlagen hinaus musst du die umgebungsspezifische Dokumentation (z. B. das Rustonomicon) zu Rate ziehen.

Punkt 33: Erwäge, ...

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