The Linux Programming Interface
man7.org
man7.org
Wow. Must be some kind of book.
I've been reading as much as I can about Linux over the last month, but I'm not sure I have the sixty bucks or the time to go through that much material. Sounds like a great reference book, though. I'm putting it on my list. Sounds like something I could use.
Is it just me, or over the last ten years or so computer books have become these huge everything-but-the-kitchen-sink monsters? I was reading a book last week -- it wasn't so good -- when I realized the author had just taken the API spec, made an outline, and then fluffed up the content with lots of sample code, tables, and lists. Made for a great encyclopedia, but not much in thee way of I'll-hold-your-hand-while-you-learn-this.
There are some good, short programming books. (Many of them were co-written by Brian Kernighan.)
Not a big fan of dead tree format, I don't like books that don't fit in my pocket.
The ability to search is also nice.
That article led me to this:
http://www.salon.com/technology/feature/1999/11/30/lions/ind... which is another fantastic read.
You can read about Lions' efforts here: Lions' Commentary on UNIX 6th Edition, with Source Code http://en.wikipedia.org/wiki/Lions_Commentary_on_UNIX_6th_Ed...
http://tinyurl.com/2k9rwr (If the link above doesn't work)
The commentary is available as a PDF file here: http://www.lemis.com/grog/Documentation/Lions/book.pdf
http://www.amazon.com/review/R1886YLT8PR55U
The dearth of exercises disappoints me, so I'll probably read APUE also.
I know this is exactly the type of book I've been looking for over the last few months. As soon as the book+ebook version is up you have my money.