Rost in Aktion

Bewertung:   (4,7 von 5)

Rost in Aktion (Tim McNamara)

Leserbewertungen

Zusammenfassung:

Das Buch „Rust in Action“ wird für seine klaren Erklärungen, praktischen Beispiele und die umfassende Abdeckung von Rust und Systemprogrammierung sehr geschätzt. Es wurde jedoch für einige Ungereimtheiten in den Erklärungen und einen Mangel an Tiefe in bestimmten Bereichen kritisiert, insbesondere für Leser, die bereits mit Konzepten der Systemprogrammierung vertraut sind.

Vorteile:

Gut geschrieben und prägnant
aussagekräftige Beispiele und hochwertiger Code
effektive Pädagogik, die schrittweise in komplexe Themen einführt
gut für fortgeschrittene Programmierer
kombiniert die Sprache Rust und Systemprogrammierung
praktische Anwendungen verbessern das Verständnis.

Nachteile:

Einige Abschnitte wiederholen sich oder sind schlecht erklärt
die Seiten sind dünn und neigen dazu, von Textmarkern durchzubluten
für Leser mit Erfahrung in der Systemprogrammierung ist das Buch möglicherweise zu oberflächlich
einige Kapitel können zu ausführlich und unscharf sein
enthält Ungenauigkeiten in Codebeispielen.

(basierend auf 27 Leserbewertungen)

Originaltitel:

Rust in Action

Inhalt des Buches:

Rust in Action ist ein praktischer Leitfaden für die Systemprogrammierung mit Rust. Geschrieben für neugierige Programmierer, präsentiert es reale Anwendungsfälle, die weit über Syntax und Struktur hinausgehen.

Zusammenfassung

Rust in Action führt in die Programmiersprache Rust ein, indem es zahlreiche Konzepte und Techniken der Systemprogrammierung erkundet. Sie lernen Rust, indem Sie sich damit beschäftigen, wie Computer unter der Haube funktionieren. Sie spielen mit persistenter Speicherung, Speicher, Netzwerken und basteln sogar an CPU-Befehlen herum. Das Buch führt Sie durch die Verwendung von Rust, um andere Anwendungen zu erweitern, und bringt Ihnen Tricks bei, um blitzschnellen Code zu schreiben. Sie werden auch die parallele und gleichzeitige Programmierung entdecken. Das Buch ist randvoll mit realen Anwendungsfällen und -szenarien. Sie werden über die Rust-Syntax hinausgehen und sehen, was Rust in realen Anwendungsfällen zu bieten hat.

Der Kauf des gedruckten Buches beinhaltet ein kostenloses eBook im PDF-, Kindle- und ePub-Format von Manning Publications.

Über die Technologie

Rust ist die perfekte Sprache für die Systemprogrammierung. Sie bietet die Low-Level-Leistung von C zusammen mit felsenfesten Sicherheitsfunktionen, mit denen Sie furchtlos programmieren können. Rust ist ideal für Anwendungen, die Gleichzeitigkeit erfordern. Rust-Programme sind kompakt, lesbar und rasend schnell. Das Beste von allem ist, dass der berühmt-berüchtigte intelligente Compiler von Rust Ihnen hilft, selbst subtile Programmierfehler zu vermeiden.

Über das Buch

Rust in Action ist ein praktischer Leitfaden für die Systemprogrammierung mit Rust. Geschrieben für wissbegierige Programmierer, präsentiert es reale Anwendungsfälle, die weit über Syntax und Struktur hinausgehen. Sie werden Rust-Implementierungen für Dateimanipulation, Netzwerke und Programmierung auf Kernel-Ebene erforschen und fantastische Techniken für Parallelität und Nebenläufigkeit entdecken. Auf dem Weg dorthin werden Sie das einzigartige Borrow-Checker-Modell von Rust für die Speicherverwaltung ohne Garbage Collector meistern.

Was ist drin?

Elementare bis fortgeschrittene Rust-Programmierung.

Praktische Beispiele aus der Systemprogrammierung.

Kommandozeilen-, grafische und vernetzte Anwendungen.

Über den Leser

Für fortgeschrittene Programmierer. Keine vorherige Erfahrung mit Rust erforderlich.

Über den Autor

Tim McNamara verwendet Rust, um Datenverarbeitungspipelines und generative Kunst zu entwickeln. Er ist ein Experte für die Verarbeitung natürlicher Sprache und Data Engineering.

Inhaltsverzeichnis

1 Einführung in Rust.

TEIL 1 BESONDERHEITEN DER SPRACHE RUST.

2 Grundlagen der Sprache.

3 Zusammengesetzte Datentypen.

4 Lebensdauern, Eigentum und Ausleihen.

TEIL 2 ENTMYSTIFIZIERUNG DER SYSTEMPROGRAMMIERUNG.

5 Daten in der Tiefe.

6 Speicher.

7 Dateien und Speicher.

8 Vernetzung.

9 Zeit und Zeitmessung.

10 Prozesse, Threads und Container.

11 Kernel.

12 Signale, Unterbrechungen und Ausnahmen.

Weitere Daten des Buches:

ISBN:9781617294556
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2021
Seitenzahl:456

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Rost in Aktion - Rust in Action
Rust in Action ist ein praktischer Leitfaden für die Systemprogrammierung mit Rust. Geschrieben für neugierige Programmierer, präsentiert es reale...
Rost in Aktion - Rust in Action
Sprachtests - Language Testing
Dieses Buch befasst sich mit der Testentwicklung, dem Einstufungsverfahren, der Gültigkeit, der Messung und der sozialen Dimension von Sprachtests...
Sprachtests - Language Testing
Fairness, Gerechtigkeit und Sprachbewertung - Fairness, Justice and Language Assessment
Die Oxford-Reihe Angewandte Linguistik, in der die...
Fairness, Gerechtigkeit und Sprachbewertung - Fairness, Justice and Language Assessment

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: