Ownership is finally over! Ok, I know we’re going to be seeing more of it throughout the rest of the book, but at least it should always be in the context of “doing” something else/useful. For example, grouping bits of related data into structs.

What?

I will be holding the ninth of the secondary slot/sessions for the Reading Club, also on “The Book” (“The Rust Programming Language”). We are using the Brown University online edition (that has some added quizzes & interactive elements).

This week we begin chapter 5 “Using Structs to Structure Related Data”!

Previous session details and recording can be found in the following lemmy post: https://jlai.lu/post/6557213

Why?

This slot is primarily to offer an alternative to the main reading club’s streams that caters to a different set of time zone preferences and/or availability.

(also, obviously, to follow up on the previous session)

When ?

Currently, I intend to start at 18:00 UTC+2 (aka 6pm Central European Time) on Monday (2023-05-06). That’s around 4 hours after this post is created. If you were present for a previous session, then basically the same time-of-day and day-of-week as that one was.

Please comment if you are interested in joining because you can’t make the main sessions but would prefer a different start time (and include a time that works best for you in your comment!). Caveat: I live in central/western Europe; I can’t myself cater to absolutely any preference.

How ?

The basic format is: I will be sharing my computer screen and voice through an internet live stream (hosted at https://www.twitch.tv/jayjader for now). The stream will simultaneously be recorded locally and uploaded afterwards to youtube (also, for now).

I will have on-screen:

  • the BU online version of The Book
  • a terminal session with the necessary tooling installed (notably rustup and through it cargo & “friends”)
  • some form of visual aid (currently a digital whiteboard using www.excalidraw.com)
  • the live stream’s chat

I will steadily progress through the chapter, both reading aloud the literal chapter text and commenting occasionally on it. I will also perform any code writing and/or terminal commands as the text instructs us to.

People who either tune in to the live stream or watch/listen to the recording are encouraged to follow along with their own copy of the book.

I try to address any comments from live viewers in the twitch chat as soon as I am aware of them. If someone is having trouble understanding something, I will stop and try to help them get past it.

Who ?

You! (if you’re interested). And, of course, me.