(As in, C smells musty and familiar, like a basement full of old books long forgotten and now rediscovered.)
So I'm writing a simple C program to spit out the byte offsets of the lines in a file (or stdin). I'd forgotten just how much I like coding close to the machine. Well, closer than Perl anyhow. Pointers! Ah, how I love them...
Though I discovered (as expected) that my C is rusty, I was happy to find that my experience with Perl helps my C: I feel I'm coding smarter than I did before. (I found this to be true when I started shell scripting, too.)
I do feel the lack of namespaces, however. (And no, although the OOP principles I learned from C++ were helpful, there's no love there like what I feel for Perl or C.)
Hmm... what's next: back to M68K assembly language? I have fond memories but would sorely miss TMON, the lovely assembly-level debugger I used back in the day. I wish PowerPC assembler was nicer. And simpler. Sigh.