I’ve been programming in C for about 6 months now. I learned C waaaay back in college. At that time, I hated it. It was very awkward to me, after having done a lot of work in Pascal. We weren’t really given much instruction in C, either, and so I learned the hard way. Well, mostly. I never really grok’d pointers as they exist in C. It’s weird. Once I learned Java, I thought I’d never have to worry about pointers ever again.
Wrong. At my last job, I did a little C++ programming as well. Somehow, I managed to get by, but still never really learned pointers properly. It really wasn’t until about a week ago that I really, truly started to understand them.
I feel much better now.
<END OF LINE>