EN | DE

Stage 6.undefined: Summary

Whew, congrats for making it through! I know it's a lot to take in, but you are well under way to becoming a Rustacean. Hopefully it's clear how Rust as a language aims to solve many of these common challenges in systems programming:

  • Unintentional modification of resources
  • Forgetting to deconstruct resources
  • Resources accidentally being deconstructed twice
  • Using resources after they have been deconstructed
  • Data races caused by writing to resources while others are reading from resources
  • Seeing clearly areas of the code where the compiler can’t make guarantees

In the next chapter we'll apply some of this knowledge as we look at how Rust handles text.

Rust mascot Ferris reading a book