Advanced Linux Programming (Google eBook)

Front Cover
Sams Publishing, Jun 11, 2001 - Computers - 368 pages
8 Reviews

This is the eBook version of the printed book. If the print book includes a CD-ROM, this content is not included within the eBook version.

Advanced Linux Programming is divided into two parts. The first covers generic UNIX system services, but with a particular eye towards Linux specific information. This portion of the book will be of use even to advanced programmers who have worked with other Linux systems since it will cover Linux specific details and differences. For programmers without UNIX experience, it will be even more valuable. The second section covers material that is entirely Linux specific. These are truly advanced topics, and are the techniques that the gurus use to build great applications. While this book will focus mostly on the Application Programming Interface (API) provided by the Linux kernel and the C library, a preliminary introduction to the development tools available will allow all who purchase the book to make immediate use of Linux.

  

What people are saying - Write a review

User ratings

5 stars
3
4 stars
5
3 stars
0
2 stars
0
1 star
0

LibraryThing Review

User Review  - tlockney - LibraryThing

Good, if somewhat flawed, introduction to "advanced" systems/application programming in Linux. You should definitely have at least some background in C development before trying to tackle this book ... Read full review

Review: Advanced Linux Programming

User Review  - Siavash - Goodreads

The best book to get you started with GNU/Linux programming. Read full review

Contents

I
1
II
3
III
4
IV
6
V
9
VI
11
VII
13
VIII
17
LI
176
LII
177
LIII
179
LIV
181
LV
182
LVI
183
LVII
185
LVIII
186

IX
30
X
36
XI
45
XII
48
XIII
52
XIV
55
XV
61
XVI
62
XVII
69
XVIII
72
XIX
77
XX
92
XXI
94
XXII
95
XXIII
96
XXIV
101
XXV
105
XXVI
110
XXVII
116
XXVIII
127
XXIX
129
XXX
130
XXXII
131
XXXIII
133
XXXIV
136
XXXV
142
XXXVI
144
XXXVII
147
XXXVIII
148
XXXIX
150
XL
158
XLI
160
XLII
161
XLIII
165
XLIV
167
XLV
168
XLVI
169
XLVII
171
XLVIII
173
XLIX
174
L
175
LIX
187
LX
189
LXI
190
LXII
191
LXIII
192
LXIV
194
LXV
196
LXVII
197
LXVIII
198
LXIX
199
LXX
200
LXXI
205
LXXII
208
LXXIII
211
LXXIV
219
LXXV
221
LXXVI
239
LXXVII
252
LXXVIII
255
LXXIX
257
LXXX
259
LXXXI
261
LXXXII
269
LXXXIII
281
LXXXIV
282
LXXXV
291
LXXXVI
293
LXXXVII
295
LXXXVIII
296
LXXXIX
301
XC
303
XCII
304
XCIV
305
XCV
306
XCIX
307
CI
309
CII
310
CIII
315
CIV
317
Copyright

Common terms and phrases

References to this book

All Book Search results »

About the author (2001)

Mark Mitchell received a bachelor of arts degree in computer science from Harvard in 1994 and a master of science degree from Stanford in 1999. His research interests centered on computational complexity and computer security. Mark has participated substantially in the development of the GNU Compiler Collection, and he has a strong interest in developing quality software.

Jeffrey Oldham received a bachelor of arts degree in computer science from Rice University in 1991. After working at the Center for Research on Parallel Computation, he obtained a doctor of philosophy degree from Stanford in 2000. His research interests center on algorithm engineering, concentrating on flow and other combinatorial algorithms. He works on GCC and scientific computing software.

Alex Samuel graduated from Harvard in 1995 with a degree in physics. He worked as a software engineer at BBN before returning to study physics at Caltech and the Stanford Linear Accelerator Center. Alex administers the Software Carpentry project and works on various other projects, such as optimizations in GCC.

Mark and Alex founded CodeSourcery LLC together in 1999. Jeffrey joined the company in 2000. CodeSourcery's mission is to provide development tools for GNU/Linux and other operating systems; to make the GNU tool chain a commercial-quality, standards-conforming development tool set; and to provide general consulting and engineering services. CodeSourcery's Web site is http://www.codesourcery.com.

Bibliographic information