Linux-Programmierung

von Neil Matthews, Richard Stones

Über

Wenn Sie bereits mit den Grundlagen von C und Unix vertraut sind, bietet Ihnen Linux-Progammierung mit seinen zahlreichen essenziellen und nützlichen Tools und APIs einen hervorragenden Überblick über die Welt der Linux-Programmierung. Der herausragende Aspekt des Buches besteht in der Bandbreite, in der hier die wichtigsten Themen der Unix-Programmierung abgedeckt werden. In einer Reihe kurzer Kapitel behandeln die Autoren die Grundlagen der Erstellung von Unix-Programmen in C und stellen dabei Informationen zu einfachen Systemaufrufen, Datei-I/O, der Kommunikation zwischen Prozessen (zur Zusammenarbeit von Programmen) sowie zu fortgeschrittenen Themen wie beispielsweise der Socket-Programmierung und der Erstellung von Unix-Gerätetreibern, zur Verfügung.

Gleichzeitig stellt das Buch die Toolkits und Bibliotheken vor, die zum Arbeiten mit Benutzeroberflächen erforderlich sind. Dabei reicht das Spektrum von einfacheren Terminalmodus-Anwendungen bis hin zu X und GTK+ für grafische Benutzeroberflächen. Das Lesen dieses Buches macht Sie zwar nicht zu einer Autorität in Sachen X oder GTK+, nach der hier bereitgestellten kompetenten Einführung werden Sie jedoch durchaus in der Lage sein, die Möglichkeiten der professionellen Linux-Programmierung auf eigene Faust zu erkunden. (Das wichtigste Beispiel des Buches, eine CD-ROM-Datenbank, wird im Laufe der Kapitel durch den Einsatz neuer APIs und Funktionen ständig erweitert und optimiert.) Außerdem bietet das Buch eine wertvolle Einführung in Sprachen und Tools, wie beispielsweise Tcl, Perl und CGI (es gibt sogar einen Abschnitt, in dem die Grundlagen von Internet und HTML erläutert werden).

Obwohl es auch in anderen Büchern nicht an spezifischen Informationen zur Linux-Programmierung mangelt, stellen nur wenige davon eine derart umfassende Sammlung sämtlichen Grundwissens dar, das zum Einstieg in die professionelle Linux-Entwicklung erforderlich ist. Fazit: Linux-Progammierung bietet dem Leser eine intelligent zusammengestellte Auswahl wichtiger Themen zur zeitgemäßen Linux-Programmierung. Die Anschaffung des Buches ist ratsam für angehende Unix C-Entwickler und alle, die ihr Linux-Wissen ausbauen möchten. --Richard Dragan

Mitglieder-Rezensionen Eigene Rezension schreiben

Schreibe die erste Rezension

Zum Kommentieren bitte Anmelden