Jon, "The Linux Programmer's Toolbox" and "Advanced Linux Programming" (google for soft copies) are the two books I think you will find most useful. I image C is not really the issue, its "How do I do something in C"! If I'm right these two books will cover that topic and more.
James, (ps. thanks for the job tip - I did submit a resume.) ----- Original Message ---- From: Jon Bartels <[EMAIL PROTECTED]> To: Fort Wayne Linux Users Group <[email protected]> Sent: Saturday, March 8, 2008 1:14:40 PM Subject: [fwlug] Brushing up on C This is cross posted from the Geek list, just looking for some opinions from anyone I can get in touch with. I've been writing business applications in Ruby for about two years now and this week I've had to write some .NET code for a prototype application that records audio does some file operations and other things. While writing that I had to deal with managing a buffer for the first time since early college and I realized that even with a high level abstraction like .NET I had forgotten how to deal with some of the lower level concepts. I also work with a guy who used to work for Amiga as a video driver developer and he constantly gives me that "punk ass kid" look when I complain about having to "deal with this piddly low level crap". So long story short, any suggestions for relearning C? I know grabbing the Linux kernel source and poking around is going to run over my head and the garage sale C books from 1985 are going to bore me reviewing the basics of general programming. I'm thinking of rewriting some libraries I've written in Ruby as C then writing a Ruby wrapper for that. I figure that it'll force me to review some critical code, rewrite it in a faster language, and I have unit tests that will prove I did it right. Does that sound like a reasonable way to brush up on C? _______________________________________________ Fwlug mailing list [email protected] http://fortwaynelug.org/mailman/listinfo/fwlug_fortwaynelug.org
_______________________________________________ Fwlug mailing list [email protected] http://fortwaynelug.org/mailman/listinfo/fwlug_fortwaynelug.org
