learnclang / screencast-rps

Rock Paper Scissors in C
9 stars 2 forks source link

Need a screencast on Pointers #1

Open mottosso opened 9 years ago

mottosso commented 9 years ago

As we all found out from the screencast, pointers are everywhere and somewhat tricky to understand at first glance, so let's see if we can't arrange another screencast that covers them in depth!

Byron commented 9 years ago

I'd be fine this Friday, or any day during the weekend.

Zhalktis commented 9 years ago

This may be an out of the blue suggestion, but... When doing the pointer screencast, if it goes so far as to tackle struct packing and working with void pointers, would it be a good idea to also mention how simple OOP could be achieved in pure C using structs, function pointers and void pointers?

fredrikaverpil commented 9 years ago

If possible and if okay with the screencast host, I think we should try to record future screencasts. I just feel that I wouldn't want to miss any of them or I will spin completely out of orbit.

Byron commented 9 years ago

I'd be happy if everyone will be able to understand why this pointer arithmetic works - 45 minutes doens't seem too long for this. Structs and OOP (and therefore function pointers) could come next though - why not build RPS with C-style OO :).

@fredrikaverpil @mottosso will export these to youtube, which should just be one click away. If that's a problem, I'd do the next screencast on my own twitch account and export to my channel. In any way, those casts will end up on youtube.

fredrikaverpil commented 9 years ago

I think this may be up to @mottosso but it seems YouTube is the best storage for video. Perhaps even create a learnclang channel or account (or whatever is best) to store the screencasts in one place and reference them from the repo?

mottosso commented 9 years ago

I'll have a look at getting screencasts up on YouTube, a dedicated channel sounds perfect!

ghost commented 9 years ago

@mottosso let us know if you manage to upload the screencast to youtube. I would love to watch the whole thing again to make some sense of it...

mottosso commented 9 years ago

I mentioned it in the chat, but for future reference, here's the video, @davidmartinezanim :) https://www.youtube.com/channel/UCNoKnO8y1cnv8jfKnYCR5Zg/videos

ghost commented 9 years ago

Noticed in the chat a couple of minutes ago. :+1:

Byron commented 9 years ago

Pointer screencasts can be found in episode 2 and 3 - please have a look at the episode guide on the front page for links to youtube and the respective code states.