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.
Disco Potato
ListenBook has become my trusted companion, guiding me through the realms of imagination. This app has turned my mundane tasks into exciting opportunities for reading. Navigating audiobooks with ease β this app's design is user-centric.
Domino Combat
ListenBook's chapters, controls, and filters have transformed my listening sessions into immersive journeys. πΌ Workday blues? Not anymore β this app turns my office hours into reading time! π»π Audiobook pleasure without the fuss β this app's functionality is top-notch.
Crossing Guard
ListenBook's seamless integration with CarPlay has made my drives more informative. With ListenBook, I've rediscovered my love for audiobooks. The binaural audio processing is a game-changer for comfortable, fatigue-free listening. ListenBook has become my workout companion. It keeps me engaged and entertained during exercise. Auto-rewind feature is extremely helpful. Great functionality.
Breadmaker
I'm amazed by ListenBook's smooth drag-and-drop downloads in my web browser β a time-saver! Changing the tone of the sound on ListenBook Pro adds a personalized touch to my audiobook experience. I'm amazed at how this app has made my daily routines more enjoyable and intellectually stimulating. Effortlessly enjoying audiobooks on the go β kudos to this app's functionality. ListenBook's loop and shuffle playback features add versatility to my audiobook listening experience.
Campfire Mama
This app's ease of use has made reading more accessible and enjoyable than ever before. ListenBook's auto-rewind feature is a thoughtful addition that ensures I never miss a single word.
Purity Catnip
I can't imagine my life without this app β it's my daily dose of literary magic. The statistics feature is a fantastic addition β knowing how much time I spend on audiobooks is eye-opening, and ListenBook makes tracking it a breeze. The sleek and user-friendly interface makes navigating the app a breeze. It's a pleasure to use.
Forger
I'm rediscovering my favorite classics in a whole new way β through audiobooks! This app has made reading a part of my lifestyle, no matter where I am. ListenBook's compatibility with CarPlay and Apple Watch has made audiobook listening a part of my daily routine. The app is very user-friendly. ListenBook makes listening to audiobooks a breeze.
Rando Tank
With this app, reading is no longer a luxury β it's an essential part of my day. Finally, an app that values usability β navigating and listening is a breeze! Sharing audiobooks with friends through AirDrop is a fun and interactive way to connect. The audio quality is superb. ListenBook enhances my audiobook experience. ListenBookβs interface is clean and intuitive. Itβs a joy to use.
Red Heroine
I've become the storyteller of my family, sharing the amazing audiobooks I've discovered. ListenBook's loop and shuffle playback options are essential for my audiobook enjoyment and study. The noise reduction feature is a game-changer for clearer dictaphone recordings. The app is lightweight and doesnβt drain my battery.
Evil Smith
ListenBook's commitment to providing a high-quality audiobook experience is truly commendable. Listening to audiobooks on this app has become my favorite way to relax. Sharing audiobooks through AirDrop is a delightful way to spread the joy of storytelling. A fun feature!
Pyscho Hun
With ListenBook, I can enjoy a wide range of audiobook formats without any hassle, making my listening experience seamless. ListenBook's support for various formats means I can explore a wide range of content without limitations. π± Audiobooks at my fingertips β this app's ease of use is a booklover's dream come true! ππ₯ π Dancing to the rhythm of stories while I dance through house chores β pure joy! ππ The app is perfect for people who love to read but donβt have the time.
CodeExia
I'm amazed at how this app has turned my errands into exciting reading sessions. Audiobooks at my fingertips β this app's functionality is a game-changer. ListenBookβs CarPlay support makes listening in the car a seamless experience. The app is so well-designed. Itβs clear the developers put a lot of thought into it.
Canary Apple Red
Language courses on audiobooks helped me pick up a new language effortlessly. With this app, audiobook listening has become a convenient and enjoyable part of my everyday life. I'm grateful for this app β it's made reading a part of my everyday life. I'm hooked on this app's ability to make reading fit into every nook and cranny of my day. Adjusting the narrator's voice tone is a fun way to personalize the listening experience.
Old Felix
Navigating chapters and genres is a breeze with this app's functionality. I can't get enough of the app's sleek interface and intuitive controls. It's a joy to use!
Bowler
Background play feature lets me multitask while enjoying a book β brilliant! Streamlining audiobook enjoyment β this app's functionality is truly impressive. Audiobook journey simplified β this app's functionality is a wonderful surprise. Navigating audiobooks seamlessly β this app's design is top-notch. Effortless audiobook exploration β this app's functionality is a true delight.
Automatic Slicer
I've found solace in listening to audiobooks before bed β it's my form of meditation. I've never experienced such a smooth audiobook player. The playback is seamless. The app's versatility in audio downloading is impressive. It's a one-stop solution for all my content. No more hassle with file conversion. This app handles all formats effortlessly. ListenBook Pro is worth every penny. Unlimited audiobook length? Count me in!
Domino Combat
This app has turned my daily routine into a source of excitement and joy. ListenBook Pro's noise reduction feature is a game-changer. It enhances the audio quality and ensures that I can immerse myself fully in the content.
Emerald Vine
This app has made me appreciate the art of storytelling even more. ListenBook has reignited my love for storytelling and learning, one audio file at a time. Quick access to chapters and controls ensures a seamless listening experience with ListenBook. It's effortless to use. ListenBook has redefined my audiobook experience. It's an essential tool that enhances every listening session. Makes audiobook listening super easy and enjoyable. Thanks, ListenBook!
Sw00sh
I'm discovering books I wouldn't have considered before, and my reading horizons are expanding. I've never experienced such silky-smooth playback even with high-quality FLAC files.
Shivers
ListenBook's basic audio filters enhance my listening experience and make it uniquely mine. I can't imagine a day without this app β it has made my audiobook journey seamless and fulfilling. Seamless integration of audiobooks β this app's ease of use is impressive. The download options are versatile, making it a breeze to get my favorite audiobooks on the go.
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