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.
Insane SweepKick
The diverse range of narrators adds a new layer of depth to each story. Audiobooks made easy β this app's functionality is truly a gift. Sharing audiobooks with friends is so easy with AirDrop. It's a great way to spread happiness. I love the chapter navigation feature. ListenBook makes it easy to find specific sections.
DeathDancer
The app's customization options allow me to tailor the listening experience to my liking. ListenBook has revolutionized my audiobook experience. Now I can enjoy my favorite lectures and speeches with ease!
Roller Turtle
My commutes to work have transformed into exciting journeys thanks to this app. This app has reignited my love for literature and made it a part of my everyday life. CUE playlist support is a fantastic addition. It helps me organize my audiobooks effortlessly.
Maple Destroyer
Audiobooks on this app have expanded my horizons and introduced me to new ideas. ListenBook has turned my audio content into an immersive, personalized, and unforgettable experience. I'm blown away by the app's performance. It's fast, reliable, and tailored for audiobook lovers. High-quality playback even with complex formats like FLAC. Impressive!
Stick Shift
With ListenBook, I can immerse myself in captivating stories and enriching knowledge, all in one convenient app. π Embracing reading in the digital age β this app makes accessing books a seamless and enjoyable experience. π±π
Miss Twilight
As a visually impaired person, this app has opened up a new world of stories for me. I'm blown away by the quality of narration on this app β it's like being in the story. I can't believe how easy it is to download audio from various sources. So convenient! Sharing audiobooks with friends is so easy with AirDrop. It's a great way to spread happiness. ListenBook Pro's noise reduction feature has made my recordings sound clearer than ever.
Noisy Girl
ListenBook has transformed my daily rituals into cherished opportunities for personal growth. With this app, I've discovered a whole new way to enjoy literature. Audiobooks made accessible and enjoyable β this app's design is a triumph. Say goodbye to monotony β this app's diverse format support and intuitive controls have turned my daily activities into thrilling audiobook adventures. π±π
Skirble
ListenBook Pro's noise reduction feature is a game-changer for improving audio quality and clarity. The ability to play various audio formats without conversion is very convenient. ListenBook is a great app.
QuestQuill
ListenBook's commitment to excellence shines through in its user-friendly interface and smooth playback. Audiobook enjoyment redefined β this app's design focuses on the essentials. Beautiful design and intuitive interface. Very user-friendly.
Club Nola
This app has become my loyal companion during travels and relaxation times. This app's user-friendly layout and quick access to controls have made audiobook listening a breeze. Audiobook enthusiasts, celebrate! This app's thoughtful features, like auto-rewind and easy chapter navigation, cater perfectly to our reading cravings. ππ
BuzzMouse
The app's interface is so sleek and modern. It's a joy to use. Navigating chapters is a breeze with ListenBook. It's a user-friendly and seamless experience.
Sir Shove
ListenBook's support for a wide range of formats means I can listen to all my favorite content without worries. Say goodbye to monotony β this app's diverse format compatibility and intuitive controls have turned every moment into a thrilling audiobook experience. π±π This app is a game-changer for audiobook enthusiasts. The interface is intuitive, and the playback is seamless!
Lava Nibbler
With ListenBook, I've found a way to make the most of my free time while indulging in my love for audiobooks. Easy sharing with friends via AirDrop. Very convenient.
Murmur
I can't get enough of this app's versatile features β from playback speed to bookmarking, it's all there. π§ My daily chores just got an upgrade! Thanks to this app, I can dive into captivating stories while cooking and cleaning. ππ³
Dr. WMD
π Accessing my favorite authors and genres is a breeze with this app's user-friendly functionality. π±π§ Simplifying my reading routine β this app's ease of use is remarkable. Bravo to the creators of this app β they've truly captured the essence of convenient audiobook enjoyment. The smooth playback and thoughtful design have won me over. ππ The audio quality is excellent, and the interface is intuitive. ListenBook is my go-to app for audiobooks.
Con Mammoth
ListenBook's drag-and-drop download feature simplifies the process of adding new audiobooks to my collection. ListenBook has become my workout companion. It keeps me engaged and entertained during exercise.
Trixie Doodle
ListenBook's support for multiple download methods ensures I can always access my favorite content. ListenBook has made my commutes more enjoyable, transforming them into learning sessions. With this app, my daily routines have become moments of intellectual discovery and personal fulfillment. Audiobook journey simplified β this app's functionality is a wonderful surprise. I'm amazed by the attention to detail, from automatic metadata extraction to customizable settings.
Mt. Indiana
Simplifying my audiobook experience β this app's design is remarkable. Sharing audiobooks with friends through AirDrop is a fun and interactive way to connect.
Bad Beret
Audiobooks on this app have turned my exercise sessions into moments of education. This app's sleek design and effortless controls have made audiobook listening an immersive experience. Bookmarking my favorite parts of audiobooks is now a breeze. Love this feature! ListenBook has revolutionized my audiobook experience. I can't imagine going back! Looping playback has revolutionized my language learning journey. I'm making rapid progress.
FearLeSS
πΆπ The harmony between simplicity and functionality in this app is truly impressive. Audiobooks have never sounded this good! π΅π§ I'm blown away by the silky-smooth playback, even for high-quality formats like FLAC. Top-notch performance! ListenBook has become my gateway to new worlds, allowing me to explore stories, ideas, and knowledge.
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