Product: The Linux Programming Interface: A Linux and UNIX System Programming Handbook
I received a copy of this from the publisher, and boy am I glad I did. It’s a wonderful book that’s an absolute keeper.
I’ve done quite a bit of systems level programming with POSIX systems and Linux and I wish that I’d had this book earlier primarily because its descriptions of systems-level programming on Linux are incredibly clear and detailed. Critically, the book is well written and never boring. I found it a pleasure to dip into different sections where I did know the subject (e.g. TCP and sockets) and where I did not (e.g. memory mapped files).
I then passed the book around in my office and a couple of days later got feedback from people that it had been very useful and that people thought it was well worth getting an office copy.
I was worried when the back cover claimed that the book was a ‘new classic’, but I think it’s likely to be justified. It’s nicely written and fun to read, and covers topics in depth. The most important thing is that the author has achieved the right balance in his descriptions and is able to explain clearly a huge variety of topics.
Rating: 5
1593272200
Count: 29
Review by John Graham-Cumming
on 2020-03-10