Rust
Das umfassende Handbuch
Modernstes Know-how für professionelle Software
Rheinwerk Verlag |
|
Autor:in |
|
1016 Seiten, Hardcover |
|
Erschienen |
06/2024 |
978-3-8362-9018-0 9783836290180 |
Moderne, sichere Softwareentwicklung mit Rust
Die Programmiersprache Rust ist die erste Wahl für moderne und sichere Softwareentwicklung, nicht nur in systemnahen Anwendungen. Die Sprache zeichnet sich durch intelligentes Speichermanagement und eine ausgezeichnete Sicherheit aus. Es lohnt sich, einen genaueren Blick darauf zu werfen und sich fundierte Kenntnisse anzueignen! Dieses Buch ist der perfekte Begleiter für alle, die die leistungsstarken Funktionen von Rust genießen und professionelle Software entwickeln möchten. Es bietet gut kommentierte Beispiele, Best Practices und gelegentliche Warnungen, um Sprachfunktionen und Konzepte detailliert zu erklären. Erfahrene Entwickler können auch einzelne Kapitel gezielt für fortgeschrittene Themen lesen.
Vom Einstieg zum Rust-Profi
Fundierter Einstieg
Wenn Sie noch nie mit Rust gearbeitet haben, steigen Sie hier einfach vorne ein. Nutzen Sie das Übungsbeispiel – ein Bestellsystem für Restaurants – , um nach und nach alle Sprachfeatures im Praxiskontext kennenzulernen.
Detaillierte Erklärungen
Rust unterstützt anspruchsvolle Programmierweisen. Ob Sie systemnah, stark asynchron, objektorientiert oder funktional unterwegs sind: Marc Marburger erklärt die Konzepte mit Überblick und didaktischem Geschick.
Über den Tellerrand
Freuen Sie sich auch auf weniger alltägliche Themen wie etwa Unsafe Rust, automatisierte Doku und Foreign Functions. Zum Beispiel implementieren Sie eine Library, um auf native iOS- und Android-Apps zuzugreifen und lernen, auch selbst APIs für mobile Apps anzubieten.
Aus dem Inhalt
- Rust installieren, Toolchain aufsetzen
- Fundierter Einstieg
- Speichermanagement
- Collections und Iteratoren
- Multithreading
- I/O und Netzwerkprotokolle
- Doku und Tests automatisieren
- API für iOS und Android anbieten
Wer hat's geschrieben?
Marc Marburger hat langjährige Erfahrung in der App- und Softwareentwicklung. Angefangen hat er nach dem Abschluss in Informatik mit C++ und Assembler in der Industrieautomatisierung. Plattformübergreifende Apps beschäftigen ihn seit 2012, von C# auf der Windows-Plattform über Xamarin kommend liegt sein Fokus nun auf Dart und Flutter. Diese Technologie setzt er täglich als freiberuflicher Softwareentwickler in Kundenprojekten ein.
Rheinwerk Verlag |
|
Autor:in |
|
1016 Seiten, Hardcover |
|
Erschienen |
06/2024 |
978-3-8362-9018-0 9783836290180 |

