File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes C / C++ and the fly likes C books Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCA/OCP Java SE 7 Programmer I & II Study Guide this week in the OCPJP forum!
JavaRanch » Java Forums » Languages » C / C++
Bookmark "C books" Watch "C books" New topic
Author

C books

Trilochan Bharadwaj
Ranch Hand

Joined: Feb 02, 2009
Posts: 100
I have kernigham and Ritche book, But I was wondering if someone can offer some other ones out there that give a little "newer" C development perspective ...I have been doing java for a long long time professionally, played around with functional languages a bit (Haskell, ML and Scheme mainly, trying to learn Scala these days);

I have done C back in my undergrad years but wasn't just focussed enough (hormonal years? and I like to think of myself as a late bloomer), been meaning to take another stab at those things, now that I have a better reach in programming languages (or so i would like think? ;) ).

I am in particular looking for a book that:
1.) Gives me a very solid foundation in building several data structures, like trees etc, so pointers.
2.) Advanced stuff like memory allocation.
3.) Provide tools or refers to tools that people use in professional environment (In Java we do Eclipse, IntelliJ, RAD et. al)
4.) Gives me exposure to sockets etc.


I am prepared to refer to multiple books, so feel free to recommend.

Trilochan.
Joe Ess
Bartender

Joined: Oct 29, 2001
Posts: 8935
    
    9

There's many resources for system programming on Linux, like Advanced Linux Programming and The Art of Unix Programming. In keeping with the open spirit of *nix, they're free.


"blabbing like a narcissistic fool with a superiority complex" ~ N.A.
[How To Ask Questions On JavaRanch]
 
 
subject: C books