Rust Crash-Kurs: Erstellen Sie leistungsstarke, effiziente und produktive Software mit der Kraft der nächsten Generation von Programmierkenntnissen (Englisch)

Bewertung:   (4,5 von 5)

Rust Crash-Kurs: Erstellen Sie leistungsstarke, effiziente und produktive Software mit der Kraft der nächsten Generation von Programmierkenntnissen (Englisch) (Abhishek Kumar)

Leserbewertungen

Zusammenfassung:

In den Rezensionen wird das Buch als hervorragende Einführung in Rust gelobt und seine Klarheit und Zugänglichkeit für Anfänger hervorgehoben. Einige Leser merken jedoch an, dass die Kapitel relativ kurz sind, was zu dem Wunsch nach tiefer gehenden Erklärungen zu bestimmten Themen führt.

Vorteile:

Klare und leicht verständliche Erklärungen, gut für Anfänger, informativ und fesselnd, deckt die wichtigsten Funktionen von Rust ab, ohne dabei zu komplex zu sein, im Vergleich zu anderen Quellen besser für Anfänger geeignet.

Nachteile:

Die Kapitel sind zu kurz, und einige Themen könnten detailliertere Erklärungen vertragen.

(basierend auf 5 Leserbewertungen)

Originaltitel:

Rust Crash Course: Build High-Performance, Efficient and Productive Software with the Power of Next-Generation Programming Skills (Englis

Inhalt des Buches:

Erfassen Sie die Grundlagen der Programmierung in Rust und wenden Sie Ihr Wissen an.

KEY FEATURES

⬤  Enthält die Grundlagen von Rust, seine fortgeschrittenen Funktionen und wie man mit dem Programmieren in Rust anfängt.

⬤  Zahlreiche Projekte, die das Programmieren, die Beherrschung von Konzepten und die Praxiserfahrung verbessern.

⬤  Jeder Teil von Rust wird detailliert vorgestellt und erklärt, zusammen mit einer Anleitung, wie man ihn benutzt.

DESCRIPTION

Rust ist eine hochentwickelte Systemprogrammiersprache für Geschwindigkeit, Speichersicherheit und Parallelität. Dieses Buch gibt Ihnen eine schnelle Einführung in Rust, damit Sie mit der Low-Level-Systemprogrammierung und der Entwicklung von Webanwendungen, Netzwerkdiensten und eingebetteten Programmen beginnen können.

Das Buch beginnt mit Anweisungen zur Einrichtung der Rust-Umgebung, der Entwicklung eines "Hallo Welt"-Programms und den ersten Schritten mit cargo, dem Rust-Paketmanager und dem Build-Tool. Das Buch ist ein Crashkurs, obwohl es grundlegende Programmierprinzipien wie Variablen und Veränderbarkeit, Datentypen, Kommentare und Kontrollfluss behandelt. Sehr präzise werden Themen wie Eigentum, Ausleihen, Structs, Enums und andere Sammlungen behandelt. Fehlerbehandlung, Speicherverwaltung und Gleichzeitigkeit werden anhand von praktischen Projekten gut demonstriert. Das Buch erklärt, wie man automatisierte Tests konstruiert, Multithreading-Anwendungen schreibt und gängige Datenstrukturen problemlos nutzt. Das Buch schließt mit mehreren praktischen Projekten, darunter die Erstellung einer CLI-Anwendung, einer Webanwendung, eines Klassifizierers für binäre Bilder und eines eingebetteten Programms.

Nach der Lektüre dieses Buches werden Sie ein gründliches Verständnis der Prinzipien der Rust-Programmierung haben und in der Lage sein, idiomatischen Rust-Code für Ihre Projekte sowie verbesserte Tests und Dokumentation zu erstellen.

WAS SIE LERNEN WERDEN

⬤  Lernen Sie Rust's Cargo, grundlegende Konzepte, Collections, generische Datentypen, Iteratoren und Closures kennen.

⬤  Lernen Sie, wie man speichersichere Programme schreibt und wie sie funktionieren.

⬤  Verschiedene Datenstrukturen und Algorithmen implementieren und üben.

⬤  Vertraut werden mit Rust-Modulsystemen wie Paketen, Kisten, Modulen und Pfaden.

⬤  Arbeiten Sie mit der Fehlerbehandlung, dem Testen von Code und der Arbeit mit der Gleichzeitigkeitsfähigkeit.

FÜR WEN IST DIESES BUCH GEDACHT?

Dieses Buch richtet sich an Softwareentwickler und Systemprogrammierer, die sich für Rust als C/C++-Alternative interessieren. Das Buch richtet sich auch an Studenten, die daran interessiert sind, die Systemprogrammierung mit Rust zu erlernen. Das Buch setzt Vorkenntnisse über grundlegende Programmierkonzepte oder eine andere Programmiersprache voraus.

Weitere Daten des Buches:

ISBN:9789355510990
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Immersive 3D-Design-Visualisierung: Mit Autodesk Maya und Unreal Engine 4 - Immersive 3D Design...
Kapitel 1: Design für kreative und immersive...
Immersive 3D-Design-Visualisierung: Mit Autodesk Maya und Unreal Engine 4 - Immersive 3D Design Visualization: With Autodesk Maya and Unreal Engine 4
VR Integrierte Kulturerbe-Erholung: Mit Blender und Unreal Engine 4 - VR Integrated Heritage...
Kapitel 1: Einführung in das Buch Ziel des Kapitels: In...
VR Integrierte Kulturerbe-Erholung: Mit Blender und Unreal Engine 4 - VR Integrated Heritage Recreation: Using Blender and Unreal Engine 4
VFX-Einführung mit Autodesk Maya: Erstellen von visuellen Effekten nach Industriestandard von Grund...
Tauchen Sie ein in die Feinheiten des Designs...
VFX-Einführung mit Autodesk Maya: Erstellen von visuellen Effekten nach Industriestandard von Grund auf - Beginning VFX with Autodesk Maya: Create Industry-Standard Visual Effects from Scratch
Pbr-Texturierung zu Beginn: Physikalisch basiertes Rendering mit Allegorithmic's Substance Painter...
Kapitel 1: Einführung Ziel des Kapitels: In...
Pbr-Texturierung zu Beginn: Physikalisch basiertes Rendering mit Allegorithmic's Substance Painter lernen - Beginning Pbr Texturing: Learn Physically Based Rendering with Allegorithmic's Substance Painter
Bruce Lee: Eine vollständige Biografie - Bruce Lee: A Complete Biography
Bruce Lee, Sohn des kantonesischen Opernstars Lee Hoi-Chuen, war zu seiner Zeit einer...
Bruce Lee: Eine vollständige Biografie - Bruce Lee: A Complete Biography
Kalpana Chawla: Eine vollständige Biographie - Kalpana Chawla: A Complete Biography
„Wenn man die Sterne und die Galaxie betrachtet, hat man das...
Kalpana Chawla: Eine vollständige Biographie - Kalpana Chawla: A Complete Biography
Weiterentwicklung der prädiktiven Analytik im Gesundheitswesen: Neue KI-Techniken für...
Ein wichtiger Anwendungsbereich der praktischen...
Weiterentwicklung der prädiktiven Analytik im Gesundheitswesen: Neue KI-Techniken für Echtzeit-Eingriffe - Evolving Predictive Analytics in Healthcare: New AI Techniques for Real-Time Interventions
Oprah Winfrey: Eine vollständige Biographie - Oprah Winfrey: A Complete Biography
Oprah Winfrey ist eine amerikanische Medienmanagerin,...
Oprah Winfrey: Eine vollständige Biographie - Oprah Winfrey: A Complete Biography
Serverlose Integration - Entwurfsmuster mit Azure - Serverless Integration Design patterns with...
Ein praktischer Leitfaden, der Ihnen hilft,...
Serverlose Integration - Entwurfsmuster mit Azure - Serverless Integration Design patterns with Azure
Elon Musk Eine vollständige Biographie - Elon Musk A Complete Biography
Elon Musk ist vor allem als bahnbrechender Innovator des 21. Jahrhunderts bekannt. Der...
Elon Musk Eine vollständige Biographie - Elon Musk A Complete Biography
Rust Crash-Kurs: Erstellen Sie leistungsstarke, effiziente und produktive Software mit der Kraft der...
Erfassen Sie die Grundlagen der Programmierung in...
Rust Crash-Kurs: Erstellen Sie leistungsstarke, effiziente und produktive Software mit der Kraft der nächsten Generation von Programmierkenntnissen (Englisch) - Rust Crash Course: Build High-Performance, Efficient and Productive Software with the Power of Next-Generation Programming Skills (Englis
Nachhaltiges Management von Elektroschrott - Sustainable Management of Electronic Waste
NACHHALTIGES MANAGEMENT VON ELEKTRONIKSCHROTTDieser neue...
Nachhaltiges Management von Elektroschrott - Sustainable Management of Electronic Waste

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

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)