Updates
Latest Tweet
What's New?
Check out for latest innovation, a computer based training video collection
Like this Page
GNU/Linux Application Programming (Programming Series) Review by Timothy T. Wee
Great reference if you program for the Linux platform
This book covers a wide breadth of what you need to get started with Linux programming. The writing is very good and readable.
The examples though simple, are very clear and concise, and makes you understand at a fundamental level what elements of Linux you need to know.
The ones I liked in particular were:
- IPC (interprocess communication)
- Linux process model, and pThreads
- shell scripting, awk, sed
- bison, flex
- tools like GDB (debugger), gprof (performance), gcov (code coverage)
- sockets programming
Note that this book does not go very deep into these topics, but if you need a refresher on the basics, or you don't know a particular area of linux, this book is highly recommended.
Most of the examples are in C, as expected, (being Linux) except for a very short example in Ruby with Sockets programing.