Rust Crash Course Tutorial for Beginners

Welcome to our comprehensive series on learning Rust, a powerful and efficient programming language. This playlist is designed to guide you from the very basics of Rust to its most advanced features. Whether you're entirely new to programming or an experienced developer looking to add Rust to your skillset, these lessons are structured to provide a clear and progressive learning path. Join us as we explore Rust's unique approach to safety, speed, and concurrency and become proficient in this increasingly popular language. Remember to subscribe and activate notifications so you don't miss the new videos

Curated by: Francesco Ciulla (54 videos)


Currently Playing: Panic!, Unrecoverable Errors and Debugging in Rust - Full Crash Rust Tutorial for Beginners

In this video, we dive into error handling in Rust, focusing on unrecoverable errors using the panic! macro. We start by explaining the basics of error handling in Rust and then move on to how the panic! macro is used for unrecoverable errors. You'll learn how to use a panic backtrace to debug issues and understand how a panic! call can indicate a bug in your code. We also compare Rust's approach to error handling with C's handling of undefined behavior. Finally, we wrap up with a brief conclusion. 0:00 Error Handling in Rust 0:42 Unrecoverable Errors with panic! 1:41 Using a panic! Backtrace 2:25 panic! call caused by a bug 2:58 C and its undefined behavior 3:27 Conclusion ALL THE LINKS HERE: https://francescociulla.com


Tracks in this Playlist