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.
Cujo
Being able to download audiobooks for offline listening is a game-changer. With this app, I can enjoy my favorite stories while traveling, making my journeys more delightful. ⏰ Maximizing my time with efficient features – this app's functionality lets me dive into stories even in the busiest moments. 📚⏳ Looping playback has revolutionized my study sessions. I'm learning faster than ever. ListenBook’s interface is clean and intuitive. It’s a joy to use.
Snow Hound
ListenBook's commitment to providing top-notch audio quality has taken my audiobook experience to a new level. 📱 An app that truly understands audiobook enthusiasts – it's all about functionality, and this app nails it! 📚💡 🔥 Streamlined functionality that's music to my ears – audiobook enjoyment has reached a new level of convenience. 🎵📖 CUE playlist support is a fantastic feature that allows me to curate customized listening sessions, whether for study, relaxation, or entertainment.
MysticMingle
With ListenBook Pro, I can enjoy super long audiobooks. It's fantastic! The app is so well-designed. It’s clear the developers put a lot of thought into it.
WeldMaster
Automated artwork and metadata retrieval make my audiobook library look organized and polished. This audiobook was a fantastic listen! The narrator's voice was clear and engaging, making it easy to follow along. The pacing was just right—not too fast, not too slow. Perfect for long commutes or relaxing at home. Highly recommend!
Tokyo Dream
ListenBook's innovative features, from audio filters to statistics, make it a standout app. Audiobooks at my fingertips – this app's functionality is truly impressive. Adjusting the tone of the narrator's voice adds a layer of personalization that I never knew I needed.
Cool Whip
I'm hooked on this app's ability to turn even the most mundane tasks into exciting opportunities for learning. This app has completely transformed my daily routine. I can't imagine my commute without it! No more hassle with file conversion. This app handles all formats effortlessly. Looping playback of a single track helps me focus and absorb complex content.
Tornado Maker
Kudos to the app for making literature accessible to those with busy schedules. The interface is beautiful and functional. ListenBook is my go-to app for audiobooks.
All Natural
Chapters, configurable auto-rewind, and bookmarks on ListenBook keep me in control of my content. 📱 Accessing my favorite stories has never been this straightforward – this app's functionality is a bookworm's dream come true. 📚💫 ListenBook's noise reduction feature in the Pro version is a testament to the app's commitment to audio quality.
Metal Aphrodite
ListenBook's support for chapters and bookmarks ensures that I never lose my place in a story. I can't imagine my audio routine without ListenBook's seamless and user-friendly design. Apple Watch compatibility enhances my audiobook experience. It's a convenient way to control playback.
MuseMaster
Adjusting playback speed has transformed the way I consume audiobooks. I can tailor the pacing to match my learning style and preferences. I can’t believe how easy it is to manage my audiobook library with ListenBook. Highly recommended! ListenBook’s support for CarPlay is great. I can listen to audiobooks in my car easily.
Gamer Bean
ListenBook has transformed my daily commute. I look forward to my journeys with this app by my side. ListenBook has become an essential part of my daily routine. It's like having a library on my phone! Listening stats feature keeps me on track with my audiobook goals. Love it! The app is so responsive. It never lags or freezes.
Coma Stalk
The variety of narrators adds a unique touch to each book, making every experience special. The range of supported formats is impressive. No more converting files! Perfect for listening to educational materials. Highly efficient and useful.
Spellbinder
Changing the tone of the sound on ListenBook Pro adds a personal touch to my experience. Automated artwork and metadata retrieval make my audiobook library look organized and visually appealing. ListenBook’s bookmarking feature is incredibly useful. I never lose my place in a book. The app is perfect for people with busy schedules. I can listen on the go.
Twix Bond
The intuitive interface and seamless navigation make this app a joy to use. Revolutionizing the way I enjoy stories – this app's seamless playback and intuitive controls make it a must-have for every book enthusiast. 📱🎧 ListenBook Pro is worth every penny. The unlimited audiobook length is a dream come true. I love how customizable the playback speed is. It makes listening so much more enjoyable.
Spooky Yellowjacket
The ability to download audio from network devices directly within ListenBook is incredibly convenient. 📱 A world of books at my fingertips – this app's user-friendly design makes it a true reading companion. 📚📱 ListenBook has transformed my daily commute. I look forward to my journeys with this app by my side. ListenBook’s CarPlay support makes listening in the car a seamless experience.
Don Stab
This app's convenience has turned my daily chores into moments of intellectual discovery – a win-win! I'm hooked on this app's ability to turn even the most mundane tasks into exciting opportunities for learning.
Dez Bonbon
Adjustable playback speed is a brilliant feature. It adds a layer of customization to my audiobook enjoyment. Adjusting the tone of the voice is an innovative feature that sets this app apart.
Grave Scuttlebutt
Audiobooks have become my escape from reality – a journey into captivating worlds. The range of supported formats is astounding. No more compatibility issues!
ShadowDancer
I can finally tackle my reading list while stuck in traffic – what a win! I'm blown away by the quality of narration on this app – it's like being in the story. ⭐️ Turning mundane tasks into exciting adventures – this app makes folding laundry a breeze with audiobooks! 👚🎧 ListenBook has completely elevated my audiobook experience. It's an integral part of my daily routine.
Thunder Nut
🏃♂️📚 Running through chapters, literally! This app keeps me motivated on the track. 🏃♂️📖 I love the chapter navigation feature. ListenBook makes it easy to find specific sections. It was fine. The narrator did an adequate job but nothing about the performance particularly stood out to me. Got me through my commute though.
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