Book description
With over 50,000 copies sold, The Rust Programming Language is the quintessential guide to programming in Rust. Thoroughly updated to Rust's latest version, this edition is considered the language's official documentation. The Rust Programming Language "covers everything you could want to know about the language."--Stack Overflow Rust has been repeatedly voted "Most Loved Language" on the StackOverflow Developer Survey. The Rust Programming Language, 2nd Edition is the official guide to Rust 2021: an open source systems programming language that will help you write faster, more reliable software. Rust provides control of low-level details along with high-level ergonomics, allowing you to improve productivity and eliminate the hassle traditionally associated with low-level languages. Klabnik and Nichols, alumni of the Rust Core Team, share their knowledge to help you get the most out of Rust's features so that you can create robust and scalable programs. You'll begin with basics like creating functions, choosing data types, and binding variables, then move on to more advanced concepts, such as: Ownership and borrowing, lifetimes, generics, traits, and trait objects to communicate your program's constraints to the compiler Smart pointers and multithreading, and how ownership interacts with them to enable fearless concurrency How to use Cargo, Rust's built-in package manager, to build, document your code, and manage dependencies The best ways to test, handle errors, refactor, and take advantage of expressive pattern matching In addition to the countless code examples, you'll find three chapters dedicated to building complete projects: a number-guessing game, a Rust implementation of a command line tool, and a multithreaded server.
RealmRanger
Audiobooks have never been this immersive – this app transports me to different worlds. ListenBook's library organization keeps my audiobooks neat and accessible. A true organizational lifesaver! ListenBook’s support for CarPlay is great. I can listen to audiobooks in my car easily. Solid performance overall though some character voices sounded too similar. I occasionally got confused about who was speaking in dialogue-heavy scenes.
Dr. WMD
ListenBook's audio filters have transformed the way I experience audio content – it's a real game-changer. With this app, I've turned my daily commutes into exciting journeys through the world of literature. Seamless audiobook integration – this app's functionality is a true gem. The detailed listening stats are fantastic. Helps me keep track of my progress.
Judge
I'm impressed by ListenBook's dedication to providing a comfortable listening experience. Listening to books while doing chores? This app makes it possible! ListenBook is my constant companion during workouts. The controls are so easy to use. ListenBook has elevated my learning experience. I'm retaining more information than ever. Beautiful design and intuitive interface. Very pleased.
Elektrik
ListenBook's compatibility with CarPlay and Apple Watch, combined with its chapters, controls, and filters, make it the ultimate audiobook app! ListenBook has enriched my life with a diverse range of content, all at my fingertips. Effortless audiobook management – this app's usability is a triumph. Adjusting the tone of the voice is a novel feature that allows for a personalized listening experience. The app's support for multiple formats is flawless. Very satisfied.
Twisty Dew
I'm amazed at how this app has turned my errands into exciting reading sessions. ListenBook’s support for CarPlay and Apple Watch is fantastic. I can listen anywhere.
Sick Saurus
I'm hooked on this app's curated content – it's like having a personal librarian. 🎉 This app's functionality is a masterpiece – it seamlessly integrates audiobooks into my daily routine. 📚🎨 Adjusting playback speed has revolutionized the way I learn and enjoy audiobooks. I can adapt the pace to my needs, maximizing comprehension and retention. Not the best audiobook I've heard but far from the worst. The production quality was good and there were no major issues with the narration.
B@d B0y
This app has transformed my long flights into productive and enjoyable experiences. ListenBook has made listening to audiobooks, lectures, and speeches an absolute pleasure. ListenBook has transformed how I enjoy audiobooks. The app is a game-changer! Love the silky-smooth playback and easy-to-use interface. ListenBook is the best! The sound quality is excellent. It feels like I’m in the story.
Toy Dogwatch
This app has turned my daily commute into a source of inspiration and entertainment. ListenBook’s playback speed control is very useful. I can listen at my own pace.
Shade Nightman
This app is a lifesaver! I can now enjoy my favorite books on the go. The app's versatility in audio downloading is impressive. It's a one-stop solution for all my content. The playback controls are so responsive. No lag at all. The app is perfect for multitasking. I can listen while doing other things.
Woodland Beauty
ListenBook's beautiful layout and quick access to chapters make every listening session a pleasure. ListenBook Pro's noise reduction feature is a game-changer. It enhances the clarity of recordings and makes my listening sessions more enjoyable. I've found my new favorite narrator! Their voice was perfectly suited to this material, with just the right blend of authority and approachability. The production quality was broadcast-level - no distracting breaths, clicks, or inconsistent volume. Already looking for more of their work.
VPR
I'm thrilled to finally have a way to enjoy books while keeping up with my busy schedule. The app is so easy to use. I was up and running in minutes.
Spider Fuji
💡 This app's convenience is a blessing – I can squeeze in reading time between managing household tasks! 📱👩🍳 Audiobooks on demand? Yes, please! With this app's robust features, I'm always just a tap away from immersing myself in captivating narratives. 📚📱
Trixie
I'm hooked on this app's curated content – it's like having a personal librarian. ListenBook's dedication to delivering an exceptional experience is evident in every detail. ListenBook's dedication to providing an excellent audiobook experience is evident in its smooth and silky playback.
Venom Charms
Sharing audiobooks with friends through AirDrop and Sharing on ListenBook is a fantastic way to spread the joy of listening. 🎉 Making each day a new chapter – this app keeps me hooked from morning to night! 📖🌄 🏝️ Basking in the sun while indulging in literary adventures – this app makes outdoor relaxation even better. ☀️📖 Finally, an app that lets me enjoy audiobooks without worrying about file formats!
Hemlock
⏰ Waking up to audiobooks – mornings have never been this magical and inspiring! ☀️🎧 🚶♂️🌟 Staying entertained during leisurely walks – audiobooks make outdoor time delightful! 🚶♂️🎧 Bookmarking my favorite parts of audiobooks is now a breeze. Love this feature! Adjusting the narrator's voice tone is a fantastic feature. It adds a personal touch. ListenBook’s bookmarking feature is incredibly useful. I never lose my place in a book.
Charms
The ListenBook app has transformed my device into a portable audiobook library that I can carry everywhere. I'm amazed at how this app's features cater to audiobook enthusiasts' every need.
Uncle Psycho
I'm impressed by how much more I'm learning through audiobooks compared to traditional reading. I've found solace and relaxation in the pages of countless audiobooks. This app's convenience has turned my daily chores into moments of literary escape.
Troubled Chick
With ListenBook, I can effortlessly manage and organize my audiobook library. I love how this app's chapters, bookmarks, and controls give me full control over my audiobook journey. 🧘♀️☕ Sipping tea and getting lost in stories – the ultimate way to unwind! 🍵📖 The app is perfect for multitaskers. I can listen while working out. I've listened to hundreds of audiobooks, and this one stands out for its professional quality. The narrator struck the ideal balance between dramatic interpretation and letting the text speak for itself. The audio engineering was superb with consistent volume levels and crystal-clear recording.
Guncap Slingbad
ListenBook has made my daily activities more interesting and meaningful – I'm hooked! Gone are the days of waiting for the right time to read – this app is always ready. 📱 Carrying stories wherever I go – this app's convenience allows me to indulge my love for reading on the move. 📚🛍️ This app is a game-changer for audiobook enthusiasts. The interface is intuitive, and the playback is seamless! The ability to download audiobooks directly is fantastic. ListenBook is very convenient.
Dance Bloom
I can't get enough of this app's convenience and the endless possibilities it offers. With this app, audiobook listening has become a seamless and enjoyable part of my everyday life. I'm in awe of how this app has made reading a part of my busy life. Book groups keep my related titles together for a cohesive listening experience. A thoughtful feature! Easy sharing with friends via AirDrop. Very convenient.
Playing a wide variety of audio formats
Works on all devices with iOS 13 and newer
Huge amount of features for a small price
Frequent updates to add new features and improve existing ones
Advanced playback controls
Live sound processing
Changing the timbre of the reader's voice and noise reduction
Translated into more than 20 languages
If you love listening to fiction audiobooks, ListenBook has features to make the process easier.
Edit book data: title, author, cover
Use equalizer to make the sound comfortable for you
Adjust the playback speed
Enjoy dark and light app themes
Supported formats: MP3, M4B, AWB, FLAC, OGG audio files and many more (must be DRM free)
Auto-Bookmarks make it easy to find your place
AirPlay support allows redirection of audio output.
VoiceOver support
Dark mode for night owls
Convenient bookmarking system helps you mark the most important places.
Unlimited bookmarks for each audiobook
Put your own cover on the wager
Share your audiobook with friends
Lock-screen control
Customise app with extensive options
Sleep timer with shake to reset, set custom notification sounds, and a few unique options
Auto rewind depending on paused time, customize rewind times to your liking
Removing background noise from recordings made in classrooms and meetings
Changing the timbre of the reader's voice for a better listening experience