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.
Impulse
The 'Explore' feature has introduced me to authors I might never have discovered otherwise. 🌟 Elevating everyday moments – this app adds an extra layer of magic to every aspect of my day. 📚✨ ListenBook's customizable audio filters are a game-changer for tailoring my audiobook playback.
Scare Stone
I'm blown away by the range of non-fiction audiobooks available – so much to learn! ListenBook has made listening to audiobooks, lectures, and speeches an absolute pleasure. Listening stats feature keeps me on track with my audiobook goals. Love it!
Cujo
The vast selection of titles on this app is a book lover's dream come true. This app has transformed my daily walks into insightful journeys of knowledge – talk about efficiency! Effortless audiobook exploration – this app's functionality is a true delight.
Daffy Neo
I can't imagine my life without this app – it's my daily dose of literary magic. Looping playback is my secret weapon for language learning. It's revolutionized my approach. The audiobook player's silky-smooth playback is like music to my ears. Flawless performance! 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.
Desert Haze
🌟 Unleashing the power of audiobooks with this user-friendly app – it's like having a personal storyteller on demand! 📚🔥 Navigating through chapters has never been easier. It's a user-friendly delight.
The Howling Swede
🚗 Long road trips? No problem – this app keeps me entertained mile after mile! 🚙📚 ListenBook Pro's noise reduction feature enhances the audio quality to an impressive degree.
ThoughtTrail
I love that I can enjoy audiobooks while cooking elaborate meals in the kitchen. I can't imagine my audiobook routine without ListenBook's seamless audio player. ListenBook has brought stories back into my life, making every moment a new adventure. ListenBook Pro's tone adjustment feature is a fun way to experiment with the audiobook experience. Navigating through chapters is effortless with ListenBook. It's a user-friendly and intuitive experience.
Ice
ListenBook's compatibility with CarPlay and Apple Watch integration ensures that I can enjoy my audiobooks wherever I am. With ListenBook, downloading audiobooks has become hassle-free, thanks to the various download options.
Racy Lion
Sharing audiobooks through AirDrop is a great way to spread the joy of storytelling with friends. The automatic extraction of artwork and metadata adds a professional touch to my audiobook collection.
Prof. Screw
ListenBook's compatibility with various formats means I can now enjoy all my favorite audiobooks in one place. I'm amazed by ListenBook's dedication to quality – it's evident in every feature. ListenBook's support for various formats ensures that no audiobook is out of reach. AirDrop sharing makes it easy to share audiobooks with friends.
Spellbinder
ListenBook's support for playlists in CUE format is a detail-oriented touch I truly appreciate. Finally, an app that turns my daily commute into an adventure through literature. Noise reduction and tone changing enhance the listening experience. Love it! ListenBook is the best audiobook player I’ve ever used. The app is reliable, fast, and packed with features like customizable themes and playback speed. The sleep timer is a lifesaver for bedtime listening. Great job, developers!
Petite Flurry
ListenBook's powerful audio downloading features are a dream come true – no more hassles! I love how this app's chapters, bookmarks, and controls give me full control over my audiobook journey. ListenBook Pro's tone adjustment feature is an innovative way to make each audiobook unique. ListenBook has revolutionized the way I consume content. It's like having a personal tutor in my ear. The audio quality is superb. ListenBook enhances my audiobook experience.
Pluto
🎉 Adding a touch of magic to mundane tasks – this app turns errands into epic quests! 🛒📖 The detailed listening stats are fantastic. Helps me keep track of my progress.
Lord Theus
ListenBook's support for various audio formats means I never have to worry about compatibility issues. This app's ease of use has made reading more accessible and enjoyable than ever before. Noise reduction on ListenBook Pro is a game-changer. I can enjoy clear recordings. Perfect for listening to educational content. Highly recommend!
Miss Nova
The narrators have a way of bringing characters to life – it's a unique experience. With this app, audiobook listening has become a seamless and enjoyable part of my everyday life. 🛌 Drifting into dreamland with enchanting audiobooks – bedtime has become a gateway to imagination. 🌙📚
Miss Murder
With this app, I can switch seamlessly between my iPhone and iPad, making my reading experience continuous. Looping playback and shuffle features keep my audiobook sessions engaging and fresh. ListenBook is the best audiobook player I’ve ever used. The app is reliable, fast, and packed with features like customizable themes and playback speed. The sleep timer is a lifesaver for bedtime listening. Great job, developers!
New Cycle
This app is a boon for book lovers who are always on the go. With ListenBook, I've found a versatile and enjoyable way to listen to audiobooks and expand my knowledge. This app has given me the joy of reading even when my hands are full. This app has become my go-to companion, making my daily routine more exciting and insightful.
High-Fructose
I can now explore books beyond my preferred genre, broadening my reading horizons. I'm impressed by ListenBook's commitment to providing a silky-smooth playback experience. With this app, my daily routines have become moments of intellectual growth and personal enjoyment. I can't believe I waited this long to discover the joy of audiobooks through this app. Say goodbye to cumbersome interfaces – this app's intuitive controls and user-friendly design have elevated my audiobook experience to new heights. 📱🔊
Pompeii Unicorn
ListenBook's dedication to delivering high-quality sound and user-friendly features has won me over. Effortlessly managing my audiobook collection – this app's functionality is a winner. I can't get enough of ListenBook's silky-smooth playback and intuitive design. It's my go-to app for both leisurely listening and study sessions. Automated extraction of artwork and metadata adds a professional touch to my library.
Lime
📚 Embracing a new reading habit with this app's seamless accessibility. Say goodbye to boredom! 📱🎉 The adjustable playback speed is a revelation. It's like having a personal audiobook narrator at my pace.
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