How to spawn threads and deal with lifetimes, how to send or share state across threads, and what Send and Sync mean. Series: Language basics, More s… ...more
What concurrency and parallelism are, a brief intro to Rayon, and a quick note on closures. Series: Language basics, More syntax, Traits and generics… ...more
Testing, benchmarking and optimising a small program that plays FizzBuzz. To see the exercises code as it was when I recorded the video: git clone ht… ...more
Building a command-line quiz application to bed in our knowledge about crates, modules and serialisation. All done using test-driven development. To … ...more
Going through an exercise on serialization with serde. To see the exercises code as it was when I recorded the video: git clone https://git… ...more