Book review of 'Linux Application Development'

From: TechBookReport (tbr_at_nospam.nos)
Date: 05/26/05


Date: Thu, 26 May 2005 12:23:12 +0100

The following is an extract of a review of the book 'Linux Application
Development' by Michael Johnson and Erik Troan. The review is from
TechBookReport (http://www.techbookreport.com):

This book, by a pair of authors with excellent Linux development
credentials, aims to provide a thorough grounding in Linux programming
for C programmers. Assuming little prior knowledge of programming on
Linux (or Unix for that matter), the book does assume competency in C
programming and some familiarity with the platform. Obviously if you
have no experience of Linux or Unix then you'll need to gain some first
before attempting to port code across. On the other hand if you're
coming from a Unix background then you'll appreciate the way the book is
very much focused on Linux as part of the Unix family, complete with
POSIX and BSD references.

Structured in four parts: 'Getting started', 'Development tools and
environment', 'System programming' and finally finishing with
'Development libraries', the book covers a wide range of topics to a
depth sufficient to get the reader fully engaged and coding.

The heart of the book is in the system programming section, which covers
the Linux kernel and system libraries. Topics include processes, basic
file and directory handling, signals, advanced I/O, job control,
terminals and pseudo-terminals, sockets, time, random numbers, virtual
consoles, the Linux console and concludes with a chapter on secure
programming. That pretty much covers the core material required to
develop effectively on the Linux platform.

Read the rest of the review at: http://www.techbookreport.com/tbr0160.html

For a full list of Linux and Open Source reviews take a look at:
http://www.techbookreport.com/LinuxIndex.html



Relevant Pages

  • Re: Linux administration book
    ... Linux in a Nutshell O'Reilly 0-596-00482-6 ... Practical Unix & Internet Security O'Reilly ... The C Programming Language Prentice Hall 0-13-110362-9 ...
    (alt.os.linux)
  • Re: dilemmas galore
    ... programming environment' by Brian Kernighan but i'm not finding the my ... of unix and i can see its source code but is it advisable to learn ... standard books or/and sites for unix and linux. ...     thanking in anticipation. ...
    (comp.unix.internals)
  • Re: Where is C language used mainly thes days?
    ... programming part while also well-versed in out of the office ... Cisco router such as whether it is in Unix environment or not. ... I am thinking to install Linux via VM Ware and do my ... networking related analysis and coding, ...
    (comp.lang.c.moderated)
  • Is "System Programing in Unix" the same as programing in C in Unix?
    ... Linux operating system but plan to install Linux in the near future. ... each is 1 unit): the book used it "A Guide to Unix ... start studying programming with C in on the side on my own so that I ...
    (comp.unix.programmer)
  • Re: Is "System Programing in Unix" the same as programing in C in Unix?
    ... > Linux operating system but plan to install Linux in the near future. ... UNIX OS of choice. ... > start studying programming with C in on the side on my own so that I ...
    (comp.unix.programmer)