Je dag is beter met een verhaal
Meer dan 1 miljoen luisterboeken en ebooks in één app. Luister en lees nu 3 maanden met 50% korting.
- Switch makkelijk tussen luisteren en lezen
- Elke week honderden nieuwe verhalen
- Voor ieder een passend abonnement
- Opzeggen wanneer je maar wilt

The Complete Rust Programming Reference Guide: Design, develop, and deploy effective software systems using the advanced constructs of Rust
- Auteurs
- Uitgever
- Taal
- Engels
- Formaat
- Categorie
Non-fictie
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-boek): 9781838826383
Verschijnt op
E-boek: 22 mei 2019
Boeken die lijken op The Complete Rust Programming Reference Guide: Design, develop, and deploy effective software systems using the advanced constructs of Rust
- Artificial Intelligence: Modern Magic or Dangerous Future? Yorick Wilks
- 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
- De fontein, vind je plekEls van Steijn, Els Van Steijn
- Taal is zeg maar echt mijn dingPaulien Cornelisse
- Omringd door idioten: Volledig herzien en uitgebreidThomas Erikson
- Liefdesbang: Overwin verlatingsangst en bindingsangstHannah Cuppen
- Het waren toch mijn ouders: Een jeugd vol misbruikRobert Vinkenborg, Annemieke Waaldijk
- Het verstrooide brein: ADD begrijpen en helenGabor Maté
- Spion van de Mossad: Het waargebeurde verhaal van een Nederlander bij de Israëlische geheime dienstSilvan Schoonhoven, Jonathan Mor
- Elementaire Gewoontes: Kleine veranderingen, groot resultaatJames Clear
- Socrates op sneakers: Filosofische gids voor het stellen van goede vragenElke Wiss
- Verslaafd aan liefde: de weg naar zelfacceptatie en geluk in relatiesJan Geurtz
- 't Hooge Nest: Het waargebeurde verhaal van twee joodse zussen in het verzet, een onderduikvilla in 't Gooi en het onvermijdelijke verraadRoxane van Iperen
- VET belangrijk 2.0: De nieuwste inzichten over obesitasmedicatie, vetverbranding, hormonen, verborgen dikmakers en voedingMariëtte Boon, Liesbeth van Rossum
- DIT WORDT TOCH NIKS: achter de schermen bij de populairste voetbalpodcast van NederlandMichel van Egmond
- Mocro Maffia: Geld, ambitie, hoogmoed en verraad in de onderwereldWouter Laumans, Marijn Schrijver
- Are You Mad at Me?: How to Stop Focusing on What Others Think and Start Living for YouMeg Josephson
- De 48 wetten van de macht - beknopte editieRobert Greene
- Ben ik dan niet genoeg: Over seksverslaving, vertrouwen en een grenzeloze veerkrachtPeter Henk Steenhuis
- De kracht van kwetsbaarheid: heb de moed om niet perfect te willen zijnBrené Brown
- The 48 Laws of PowerRobert Greene
- Even tussen mij en mij: Hoe je je eigen denken onderzoektElke Wiss
- How to talk to anyone: 92 tips voor sociaal succesLeil Lowndes
- FopfeminismeLisa Loeb
- Volwassen worden voor volwassenen: Een weg naar emotionele volwassenheidElmer Hendrix
- De fontein, maak wijze keuzes: Vergroot je systemische bewustzijn en laat het jezelf goed gaan in je levenEls van Steijn
- De mythe van normaal: Over trauma, ziekte en heling in een toxische maatschappijGabor Maté, Daniel Maté
Maak je keuze:
Kies het aantal uur en accounts dat bij jou past
Kids Mode - een veilige omgeving voor kinderen
Download verhalen voor offline toegang
Al 2,5 miljoen abonnees wereldwijd
★★★★★ 4,7 in de App Store
Unlimited
Voor wie onbeperkt wil luisteren en lezen.
€13.99 /30 dagen
1 account
Onbeperkt lezen en luisteren
Meer dan 1 miljoen luisterboeken en ebooks
Altijd opzegbaar
Premium
Voor wie zo nu en dan wil luisteren en lezen.
€9.99 /30 dagen
1 account
30 uur/30 dagen
Meer dan 1 miljoen luisterboeken en ebooks
Altijd opzegbaar
Flex
Voor wie Storytel wil proberen.
€7.99 /30 dagen
1 account
10 uur/30 dagen
Spaar ongebruikte uren op tot 50 uur
Meer dan 1 miljoen luisterboeken en ebooks
Altijd opzegbaar
Family
Voor wie verhalen met familie en vrienden wil delen.
Vanaf €18.99 /30 dagen
2-3 accounts
Onbeperkt lezen en luisteren
Meer dan 1 miljoen luisterboeken en ebooks
Altijd opzegbaar
Jij + 1 familielid
2 accounts€18.99 /30 dagen