Learning C
Posted: 2010.07.25 (05:37)
Righto, so I was really, really average at coding in C(++ mostly, actually) 4 years ago. Turns out I'm even worse now.
I've been doing high level stuff for the last two years (I had a few years where I just didn't code anything, I was terrible at time management) and feel like getting down and dirty with gcc again. Problem is, it's like learning another language from scratch.
I've been looking around for some good tutorials, and found a few (this is okay, but really outdated) and worked through them, but I'm wondering if you guys know any good things to read when I get stuck besides straight documentation.
I'm one for teaching myself, but I figured I'd save time asking around for some resources rather than stabbing in the dark. Usually I learn the basics of a language by working with a game that I can mod, so I can have a tangible difference in what I'm doing, and then pick up a minimal framework (for lua, love, for flash, flixel) I doubt the same flow is going to apply for this (apart from the end step, which is likely going to involve C + GLib)
That's what I'm geared towards learning, I'm rusty as anything with the whole language, so if anything pops to mind (from basic syntax to implementation examples of xyz to small, useful libs) I'd appreciate the links.
I've been doing high level stuff for the last two years (I had a few years where I just didn't code anything, I was terrible at time management) and feel like getting down and dirty with gcc again. Problem is, it's like learning another language from scratch.
I've been looking around for some good tutorials, and found a few (this is okay, but really outdated) and worked through them, but I'm wondering if you guys know any good things to read when I get stuck besides straight documentation.
I'm one for teaching myself, but I figured I'd save time asking around for some resources rather than stabbing in the dark. Usually I learn the basics of a language by working with a game that I can mod, so I can have a tangible difference in what I'm doing, and then pick up a minimal framework (for lua, love, for flash, flixel) I doubt the same flow is going to apply for this (apart from the end step, which is likely going to involve C + GLib)
That's what I'm geared towards learning, I'm rusty as anything with the whole language, so if anything pops to mind (from basic syntax to implementation examples of xyz to small, useful libs) I'd appreciate the links.