

Beginning Linux Programming [Matthew, Neil, Stones, Richard] on desertcart.com. *FREE* shipping on qualifying offers. Beginning Linux Programming Review: Excellent book for beginners - I was just beginning in Linux programming when I bought this book. It was fantastic. The authors provide clear yet concise explanations of basic Linux system calls and library functions, as well as tons of background information concerning the inner workings of Linux and basic knowledge that one coming from a Microsoft background may not have considered. The book is very well-written and is easy to follow, with some humor along the way. All of my questions of the specific subject material seemed to be answered very soon after they popped in my head. One word of caution, though. I was proficient in C# on Microsoft platforms prior to starting this book, so it was quite a shock going to pure C in Linux. I would strongly recommend a basic knowledge of C and how it differs from C++ and C# beforehand. Be sure to have a thorough understanding of pointers, pointers to arrays, pointers to multi-dimensional arrays, and anything else concerning pointers. The authors seem to expect it. All in all, though, I give it an A+! Review: 2 Kg of useful linux topics - This is exacly what i was looking for... An useful linux handbook about a wide spectrum of concepts and tools that belong in the field of Linux Programming. Each chapter begin and explain in details from general linux concepts (linux philosophy, shell programming) to how to use C and its libraries under Linux. I really appreciate the description and explanation clearness of topics such as shell programming, Posix Threads, semaphores and sockets. I think it is a programmer to programmers book, however it could be useful for eveybody want to learn and enjoy linux world. Very recommended. Cheers, Alessandro
| Best Sellers Rank | #1,998,287 in Books ( See Top 100 in Books ) #182 in Linux Programming #441 in Computer Operating Systems (Books) #1,179 in Introductory & Beginning Programming |
| Customer Reviews | 4.6 out of 5 stars 112 Reviews |
A**R
Excellent book for beginners
I was just beginning in Linux programming when I bought this book. It was fantastic. The authors provide clear yet concise explanations of basic Linux system calls and library functions, as well as tons of background information concerning the inner workings of Linux and basic knowledge that one coming from a Microsoft background may not have considered. The book is very well-written and is easy to follow, with some humor along the way. All of my questions of the specific subject material seemed to be answered very soon after they popped in my head. One word of caution, though. I was proficient in C# on Microsoft platforms prior to starting this book, so it was quite a shock going to pure C in Linux. I would strongly recommend a basic knowledge of C and how it differs from C++ and C# beforehand. Be sure to have a thorough understanding of pointers, pointers to arrays, pointers to multi-dimensional arrays, and anything else concerning pointers. The authors seem to expect it. All in all, though, I give it an A+!
M**X
2 Kg of useful linux topics
This is exacly what i was looking for... An useful linux handbook about a wide spectrum of concepts and tools that belong in the field of Linux Programming. Each chapter begin and explain in details from general linux concepts (linux philosophy, shell programming) to how to use C and its libraries under Linux. I really appreciate the description and explanation clearness of topics such as shell programming, Posix Threads, semaphores and sockets. I think it is a programmer to programmers book, however it could be useful for eveybody want to learn and enjoy linux world. Very recommended. Cheers, Alessandro
J**N
useful and straightforward
This book gives you a nice look at many of the useful facets of the UNIX OS using C. It paves the way for understanding some of the more advanced treatments such as Richard Stevens's book. This book is the right tool for someone with for someone with a good understanding of how to use UNIX and with good C skills to get a stronger understanding of how UNIX works. The introduction to GTK+ is a good starting point for anyone interested in working with the Gnome desktop. All things considered, this book is a very useful learning guide at a reasonable price.
V**T
A primer in good code writing habits. Write once, implement many, makes everyone happy especially the QA personnel.
Long time ago, was very fearful of computer coding. Just like complex calculus. Yeoooow. No way. In early times career focus was the hardware side because it rarely require coding. Now everything is dumb down and hidden behind a GUI. When the operating system goes rogue the User has no access except for the dreaded "Command Line Interface" like ugly DOS. This book has taken that fear and turned it into a tool of challenge. Would one accept that challenge and profit from the knowledge to be able to reuse and invent new ways to tell a computer or machine how to behave. As more and ever more products implementing logic chips into its design, the technical support and maintenance personnel need to make quick fixes or correct factory problems without having to disassemble and returning product. This is the difference between a successful repair and a costly repair. Would a User learn the necessary coding to access the product and change its operational parameter. The choices are clear. The User should endeavor to succeed in all available means. This book shall help in the ways of good code writing habits, write once, implement many. May your pursuit of excellence be fruitful.
J**E
A Best Buy
Beginning Linux Programming, is in my opinion a "Best Buy" I purchased this book because, I am a IT major, and I am interested in learning more about Linux and it's many fascets. For being a used copy, it arrived in great condition, and I am very grateful to those whom, I purchased it from. Thank you, kindly! Joe Scalise.
S**N
I would recommend some basic knowledge in C before reading this book
Very clear for linux beginners ! I use Mac OS X and some Linux clusters in my work so I need a lot of command line and system call knowledge. This book almost answer all the questions in my mind! I would recommend some basic knowledge in C before reading this book.
T**H
Good but basic
too basic for experienced programmers
A**R
As
I was looking for a good Linux programming book. I then came across this book in which I learned a lot. This is good book of you understand c.
Trustpilot
1 month ago
3 days ago