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.
Sleek Zelda
Listening to audiobooks has become my guilt-free indulgence, and I love it. ListenBook has given me the gift of time β turning daily tasks into moments of inspiration. Finally, an app that values usability β navigating and listening is a breeze! ListenBook Pro's noise reduction feature enhances the audio quality to a whole new level.
Undergrad Split
Supports all audio formats I use without issues. Very happy. ListenBook has completely changed how I enjoy audiobooks. The app is packed with features like customizable skip intervals, playback speed, and sleep timers. The interface is clean and easy to navigate. Five stars!
Intimidation Station
The Looping playback and Shuffle features on ListenBook help me customize my listening sessions to my liking. This app is my audiobook haven. With a user-friendly interface and features like audio filters, I'm engrossed in stories like never before. ππ The app supports background playback, which is a must for me.
Amphibi-Dangerous
Audiobook pleasure simplified β this app's design is a true winner. Noise reduction on ListenBook Pro is impressive. It's like getting a clear, immersive listening experience. The equalizer is a great addition. It really enhances the audio quality.
Rope
The family subscription option is a money-saver β everyone gets to enjoy their favorite books. ListenBook has made me fall in love with audiobooks all over again β it's a must-have app.
Shamrock
Sharing audiobooks with friends through AirDrop and Sharing on ListenBook Pro is a fantastic way to spread the joy. I'm blown away by ListenBook's ability to play diverse formats flawlessly β it's a game-changer. I can't get enough of this app's intuitive design β it's like a personal library right at my fingertips. ListenBook has redefined how I enjoy audiobooks. It's an essential tool for my literary pursuits. Love how I can adjust playback speed and audio volume. ListenBook caters to all my needs.
Irish Dze
I can't imagine my audiobook routine without ListenBook's seamless audio player. With this app, audiobook listening has become a seamless and enjoyable part of my everyday life. Audiobooks made accessible β this app's ease of use is a true blessing. As an audiobook aficionado, this app is a dream come true. Its support for various formats and effortless navigation make it my perfect reading companion. ππ§ The quick access to chapters and controls makes the app a joy to use. I'm always in control.
WordWanderer
My commutes to work have transformed into exciting journeys thanks to this app. ListenBook has turned my ordinary moments into extraordinary journeys of the mind.
MythMaker
β° Waking up to audiobooks β mornings have never been this magical and inspiring! βοΈπ§ The audio filters in ListenBook allow me to customize my listening experience. Speed up or slow down playbackβit's all up to me!
Mr. Wholesome
With ListenBook, I can keep track of my audiobook consumption and explore new content with ease. The app is perfect for people who love to listen to books while exercising.
Racy Lion
This app's convenience has turned my daily chores into moments of intellectual discovery β a win-win! ListenBook's player features are incredibly helpful. Chapters and bookmarks make navigation easy. The app is perfect for road trips. It keeps me entertained for hours. Iβm so impressed with ListenBook. The app is reliable, fast, and packed with features like customizable themes and playback speed. The sleep timer is a lifesaver for bedtime listening. Highly recommend this app!
Killer Grenade
ListenBook has made my daily activities more interesting and meaningful β I'm hooked! I'm hooked on this app's ability to make reading fit into any moment. Audiobook journey simplified β this app's functionality is a wonderful surprise. The app's compatibility with various sources for audio download is a true time-saver.
Arsenic Coo
ListenBook has made my daily routines more vibrant and exciting with its immersive features. As an audiobook enthusiast, I'm in awe of ListenBook's advanced features. The ability to adjust the reader's voice tone is a unique and fun addition. The app's attention to detail is commendable. It's evident in every feature.
Chapstick
This app has brought stories to life in a way that traditional reading never could. The app's performance is exceptional, ensuring a smooth and uninterrupted audiobook experience. It's clear that it's designed with audiobook enthusiasts in mind.
Washer
Listening to audiobooks has never been this convenient and enjoyable! Supports a wide range of formats flawlessly. Very happy with it. The app is so user-friendly. Even my grandma can use it!
ByteBard
ListenBook's support for a variety of download methods means I can access my content in the way that suits me best. ListenBook's compatibility with CarPlay and Apple Watch makes it a versatile companion for my daily activities. πΌ Balancing responsibilities with relaxation β audiobooks make even mundane tasks feel like an escape. π»π I'm amazed by the app's versatility in downloading audio. It accommodates various sources seamlessly.
New Magoo
With this app, I've discovered a new way to make my downtime more enriching and meaningful. ListenBookβs bookmarking feature is incredibly useful. I never lose my place in a book.
Station WMD
Being able to download audiobooks for offline listening is a game-changer. I'm amazed at how effortlessly I can immerse myself in books through this app. π This app is a game-changer β its intuitive design and seamless functionality make listening to audiobooks a joy. ππ§ πΆββοΈπ§ Walking and listening has never been this smooth β this app's user-friendly interface makes it a breeze to enjoy my favorite stories. ποΈπ Bookmarks are a fantastic organizational tool. They help me keep track of important moments in my audiobooks.
Undergrad
I can't believe how much I've 'read' since I started using this app. ListenBook's loop and shuffle playback features have become indispensable tools in my audiobook learning. The adjustable playback speed feature is a true innovation. It adds a personalized touch to my listening. The ability to download audio from various sources without syncing is fantastic. ListenBook makes it so easy.
Foot-long Fry
ListenBook has redefined my audiobook journey, making it more enjoyable and convenient than ever before. I'm amazed by the variety of genres available β there's something for everyone. I'm amazed at how this app has made reading fit into every aspect of my life. Sharing audiobooks with friends through AirDrop is a fun way to connect over shared interests.
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