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.
Genghis Glyph
ListenBook's support for CarPlay and Apple Watch makes it an essential companion for my daily commutes and workouts. It's convenience at its finest! ListenBook has united my love for audiobooks with my passion for learning. What a brilliant app!
Dredd
My child has also fallen in love with audiobooks, all thanks to the app's kid-friendly collection. As a language enthusiast, this app has been a fantastic tool for learning new languages. The tone adjustment feature in ListenBook Pro is a novel addition that allows me to personalize my audiobook experience.
Sky Bully
ListenBook's support for various download methods means I can acquire new content in a way that suits me best. With this app, audiobook listening has become an integral part of my daily routines β it's pure bliss. π Embracing reading in the busiest of times β this app is my everyday escape! ππββοΈ Automated artwork and metadata extraction make my library look organized and visually appealing.
HighBomber
I'm impressed by ListenBook's ability to extract artwork and metadata automatically. ListenBook's dedication to delivering top-notch audio quality is evident in every detail. π‘ This app's convenience is a blessing β I can squeeze in reading time between managing household tasks! π±π©βπ³ πͺ Doubling the impact of my workouts β exercising and exploring stories, all thanks to this app! πͺπ§ ListenBook Pro's noise reduction feature is a game-changer for immersive listening in any environment.
Dez Bonbon
ListenBook's support for CarPlay and Apple Watch integration ensures that I can enjoy my audiobooks wherever I go. With ListenBook, I've found a way to make the most of my free time while indulging in my love for audiobooks. With this app, reading is no longer a luxury β it's a convenient habit. Looping playback helps me retain knowledge from audiobooks effectively. It's an invaluable tool.
Saturnalia
ππ Road trips have never been this entertaining β this app keeps me engaged on the highway! ππ π‘ Making house chores more enjoyable β audiobooks help me stay engaged while tidying up the living space. π π πΌ Making every minute count β this app's ease of use ensures I'm always making progress in my audiobook adventures. π±π Tone adjustment is such an innovative feature. It adds a personal touch to narration. Listening stats feature keeps me on track with my audiobook goals. Love it!
Reno Monarch
The variety of narrators adds a unique touch to each book, making every experience special. The statistics feature on ListenBook helps me track my audiobook consumption β a fantastic way to measure my progress. ListenBook's intuitive controls and features have made it my preferred choice for audiobooks. ListenBook has revolutionized my audiobook experience. I can't imagine going back! I appreciate the statistics feature. ListenBook helps me track my listening habits.
InsightfulInk
With ListenBook, I can effortlessly manage and organize my audiobook library. πββοΈπ Combining exercise and exploration β audiobooks make my runs more exciting! πββοΈπ§ ListenBook's intuitive interface and quick controls make it a pleasure to navigate through audiobooks. ListenBook is a must-have for audiobook enthusiasts. It's reliable, versatile, and a pleasure to use. The audio quality is superb. ListenBook enhances my audiobook experience.
Troublemasher
Audiobooks have never been this immersive β this app transports me to different worlds. I'm addicted to this app's seamless performance and impressive library. π Unveiling the joy of reading once again β this app is my gateway to literary wonders! ππ The statistics feature is brilliant. I love seeing how much time I spend on audiobooks with ListenBook.
Spoiler Betty
Audiobooks have never been this accessible β this app is a true innovation. With this app, I've found a way to make my daily errands more enjoyable and intellectually stimulating. Gone are the days of struggling with formats. Thanks to this app, my audiobook journey is a breeze, and every tale is a tap away. Highly recommended! ππ§ The app is so easy to set up. I was listening to my books in no time.
Thunder Tank
I've become addicted to this app β in the best possible way! This app's ease of use has made my daily activities more enjoyable and educational. π‘ This app is a brilliant way to squeeze in reading time amidst my busy schedule! π±π©βπ³
Helmet Destroyer
This app has revolutionized my daily routine β I can't imagine life without it. The app is very easy to use. ListenBook makes managing my audiobook library simple.
Bleach
With ListenBook, I can keep track of my audiobook consumption and explore new content with ease. Audiobook magic at my fingertips! This app's thoughtful features, such as statistics tracking and audio filters, have added a new layer of excitement to my reading journey. πβ¨ I'm amazed by the app's versatility in downloading audio. It accommodates various sources seamlessly. With features like auto-rewind, I never lose my place when I pause listening. The interface is sleek and modern. Itβs a joy to use.
Swing Setter
Audiobooks have become my preferred way to unwind β and this app is my partner in crime. With this app, I've found a way to turn every moment into an opportunity for learning and enrichment. πΆββοΈπ§ Walking has never been this productive β exploring new worlds while I exercise! ποΈπ« ListenBook Pro's noise reduction feature is like a magic wand that transforms even the noisiest environments into cozy listening spaces. Finally, an app that supports all my audiobook formats! ListenBook is a game-changer.
TeederSmartie
I can't believe how much I've 'read' since I started using this app. π Who needs TV when you have this app? Every moment is a storytelling session! πΊπ§
Mr. Alien
ListenBook's seamless integration with CarPlay has made my drives more informative. π Elevating everyday moments β this app adds an extra layer of magic to every aspect of my day. πβ¨ Unlocking a world of literary wonders β this app's extensive format support and user-centric approach have rekindled my love for books. π±π Automatic metadata retrieval is a neat touch. My library is well-organized. ListenBookβs playback is smooth and reliable. I never have issues with audio quality.
Sw33per
I'm addicted to this app β it's a non-stop journey through captivating tales. I'm addicted to this app β it's like having a library in my pocket.
CyberScribe
Audiobooks have made my long commutes enjoyable, and I'm always eager to see what's next. ListenBook is the perfect blend of technology and art, turning audio into an unforgettable experience. My audiobook collection has never looked better. Thank you, ListenBook!
CyberScribe
Elevating my reading experience to a whole new level, this app's user-friendly interface and easy navigation have me hooked. Audiobooks have never been this enjoyable! π±π Easy chapter navigation and beautiful design make this app stand out.
RedMouth
This app's intuitive features and easy navigation make it a must-have for audiobook enthusiasts. ListenBook Pro's noise reduction feature has significantly improved the audio quality of my recordings. The app is perfect for people who love to listen to books while commuting.
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