
Blätter fallen, Preise auch: 6 Monate 50% sparen
Unbegrenzt Hörbücher hören – für nur 9,45 € im Monat.
Die Tage werden kürzer, die Geschichten dafür länger. Mach es dir gemütlich und entdecke deine nächsten Lieblingshörbücher. Jetzt 6 Monate Storytel Unlimited mit 50 % Rabatt sichern – ohne Stundenlimit und jederzeit kündbar.
The Complete Rust Programming Reference Guide: Design, develop, and deploy effective software systems using the advanced constructs of Rust
- Autoren
- Verlag:
- Sprache
- Englisch
- Format
- Kategorie
Sachbuch
Design and implement professional-level programs by leveraging modern data structures and algorithms in Rust
Key Features:
Improve your productivity by writing more simple and easy code in RustDiscover the functional and reactive implementations of traditional data structuresDelve into new domains of Rust, including WebAssembly, networking, and command-line tools
Book Description:
Rust is a powerful language with a rare combination of safety, speed, and zero-cost abstractions. This Learning Path is filled with clear and simple explanations of its features along with real-world examples, demonstrating how you can build robust, scalable, and reliable programs.
You’ll get started with an introduction to Rust data structures, algorithms, and essential language constructs. Next, you will understand how to store data using linked lists, arrays, stacks, and queues. You’ll also learn to implement sorting and searching algorithms, such as Brute Force algorithms, Greedy algorithms, Dynamic Programming, and Backtracking. As you progress, you’ll pick up on using Rust for systems programming, network programming, and the web. You’ll then move on to discover a variety of techniques, right from writing memory-safe code, to building idiomatic Rust libraries, and even advanced macros.
By the end of this Learning Path, you’ll be able to implement Rust for enterprise projects, writing better tests and documentation, designing for performance, and creating idiomatic Rust code.
This Learning Path includes content from the following Packt products:
Mastering Rust - Second Edition by Rahul Sharma and Vesa KaihlavirtaHands-On Data Structures and Algorithms with Rust by Claus Matzinger
What you will learn:
Design and implement complex data structures in RustCreate and use well-tested and reusable components with RustUnderstand the basics of multithreaded programming and advanced algorithm designExplore application profiling based on benchmarking and testingStudy and apply best practices and strategies in error handlingCreate efficient web applications with the Actix-web frameworkUse Diesel for type-safe database interactions in your web application
Who this book is for:
If you are already familiar with an imperative language and now want to progress from being a beginner to an intermediate-level Rust programmer, this Learning Path is for you. Developers who are already familiar with Rust and want to delve deeper into the essential data structures and algorithms in Rust will also find this Learning Path useful.
Rahul Sharma is passionately curious about computer science and programming. A believer in Mozilla’s vision of an Open Web, Rahul currently works at AtherEnergy where he builds a resilient cloud infrastructure for smart scooters. His interests include systems programming, real-time web technologies, compilers, and type theory. He is also an occasional contributor to the Rust language. He also contributes and mentors interns on the Servo project by Mozilla. Vesa Kaihlavirta has been programming since he was five, beginning with C64 Basic. His main professional goal in life is to increase awareness of programming languages and software quality in all industries that use the software. He's an Arch Linux Developer Fellow and has been working in the telecom and financial industry for a decade. Claus Matzinger is a software engineer with a very diverse background. After working in a small company maintaining code for embedded devices, he joined a large corporation to work on legacy Smalltalk applications. This led to a great interest in programming languages early on, and Claus became the CTO for a health games start-up based on Scala technology. Since then, Claus' roles have shifted toward customer-facing roles in the IoT database-technology start-up crate.io and, most recently, Microsoft. There, he hosts a podcast, writes code together with customers, and blogs about the solutions arising from these engagements. For more than 5 years, Claus has implemented software to help customers innovate, achieve, and maintain success.
© 2019 Packt Publishing (E-Book): 9781838826383
Erscheinungsdatum
E-Book: 22. Mai 2019
Bücher ähnlich wie The Complete Rust Programming Reference Guide: Design, develop, and deploy effective software systems using the advanced constructs of Rust
- Big Data: How the Information Revolution Is Transforming Our Lives Brian Clegg
- The Philosophical & Science-Fiction Works of Olaf Stapledon: Enriched edition. Star Maker, Last and First Men, Odd John, Sirius, The Flames, A Modern Theory of Ethics… Olaf Stapledon
- Ascendancies: The Best of Bruce Sterling Bruce Sterling
Wähle dein Abo-Modell
Über 600.000 Titel
Lade Titel herunter mit dem Offline Modus
Exklusive Titel und Storytel Originals
Sicher für Kinder (Kindermodus)
Einfach jederzeit kündbar
Unlimited
Für alle, die unbegrenzt hören und lesen möchten.
18.90 € /Monat
1 Konto
Ohne Stundenlimit
Jederzeit kündbar
Wechsel zu Basic jederzeit möglich
Basic
Für alle, die gelegentlich hören und lesen.
8.90 € /Monat
1 Konto
20 Stunden/pro Monat
Jederzeit kündbar
Abo-Upgrade jederzeit möglich
- NEMESIS' TÖCHTER: 3000 Jahre zwischen Female Rage und Zusammenhalt | Autorin der SPIEGEL-Bestseller »Sorry, aber ...« und »Drama Queen«Tara-Louise Wittwer
- Unshame: Wie wir uns von Idealen befreien und den weiblichen Körper wertschätzen | Empowerment von der beliebten InfluencerinLouisa Dellert
- Konsum - Warum wir kaufen, was wir nicht brauchen (ungekürzt): Warum wir kaufen, was wir nicht brauchenCarl Tillessen
- Airfryer - Die besten Rezepte: Pommes, Chicken Wings & Co. aus der HeißluftfritteuseAnne Peters
- Ich bin dann mal weg: Meine Reise auf dem JakobswegHape Kerkeling
- The 48 Laws of PowerRobert Greene
- 101 Essays, die dein Leben verändern werden: Der SPIEGEL-Bestseller #1Brianna Wiest
- 50 Sätze, die das Leben leichter machen: Ein Kompass für mehr innere Souveränität | Der SPIEGEL-Bestseller #1Karin Kuschik
- Wie kann sie nur?Sophie Passmann
- Entromantisiert euch!: Ein WeckrufBeatrice Frasl
- Auf dünnem Eis - Die Psychologie des BösenLydia Benecke
- Im Grunde gut: Eine neue Geschichte der MenschheitRutger Bregman
- Der Totenleser: Unglaubliche Fälle aus der RechtsmedizinMichael Tsokos
- Time to Shine - Landon & Casey | Ein spicy MM Eishockey Romance HörbuchRachel Reid
- ADHS? Ach deshalb …: Warum Frauen oft falsch diagnostiziert werden – und wie du dein Gehirn endlich verstehstPia Maier
- AlternElke Heidenreich
- Das Psyche-Darm-Paradox: Was Depression, Ängste und ADHS mit der Ernährung zu tun haben und wie wir unsere mentale Gesundheit schützen könnenMatthias Riedl
- Die Kunst des klaren Denkens: 52 Denkfehler, die Sie besser anderen überlassenRolf Dobelli
- Too much: Warum wir Kontrolle suchen – und Kraft im Loslassen finden | Mit vielen praktischen Tools, die bei Überforderung wirklich helfen. Ein Kompass für mehr innere StärkeEva Asselmann
- Alles über Liebe: New York Times-BESTSELLER | Deutsche Ausgabe von TikTok-Liebling »All About Love« | Beziehung | Partnerschaft | Persönliche Entwicklungbell hooks
- Ey Oğulİmam Gazali
- Englisch Parallel Audio - Einfach Englisch lernen mit 501 Sätzen in Parallel Audio - Teil 1Lingo Jump
- Harry Potter und der Stein der Weisen von J K. Rowling (Lektürehilfe): Detaillierte Zusammenfassung, Personenanalyse und InterpretationLucile Lhoste, Youri Panneel, Helle Hannken-Illjes
- Die Welt autistischer Frauen und Mädchen: Warum sie anders genau richtig sindIsmene Ditrich, Christa Koentges, Manon Mannherz
- Beni Gözünüzde Büyütmeyin!Gülse Birsel