Skip to content
Scan a barcode
Scan
Paperback UNIX System Programming Using C++: Learn to Write Advanced C Programs That Are Strongly Type... Book

ISBN: 0133315622

ISBN13: 9780133315622

UNIX System Programming Using C++: Learn to Write Advanced C Programs That Are Strongly Type...

Covering both the UNIX operating system and the C and C++ programming languages, this work is aimed at experienced C++ programmers. A wide range of advanced C++ techniques and UNIX system calls are... This description may be from another edition of this product.

Recommended

Format: Paperback

Condition: Good

$8.49
Save $41.50!
List Price $49.99
Almost Gone, Only 3 Left!

Customer Reviews

5 ratings

Though not a textbook, Gives Very Good Idea ..

I looked at lot of Unix system programming books, none of them explain how it is implemented in the system and how to use it. If someone is new to Unix Systems programming, this book gives qute a boost. It is easy to read book. I had to change 4 jobs in past 8 years and each time this book has been a quick review of the Unix concepts & system programming. Example: About Posix threads, I searched on internet and looked at many books including Stevens(2nd ed), but got good confidence about it after going thru the 4 pages in here than anywhere else.

A Review of Unix System Programming Using C++

Professor Terrence Chan of the University of California Berkeley and Santa Cruz extension programs teaching Advanced UNIX Programming with C and C++. Reviewed By Qi LuoThis book is a good reference source for threads and UNIX system calls. When a novice C++ programmer and starting to delve into Solaris system calls, this book gives out a lot of the examples and explanations a reader need to develop her or his applications. It also saves her or him from creating utilities that may be not known but already in its existence. I especially like the format. It gives a simple explanation, an example of each of the major parts, an example of the code that compiled under a real world environment, and a display of the program in action. This book helps C programmers on UNIX in advanced C++ programming techniques in the UNIX/POSIX environment, so that they will understand the advanced features of the ANSI-C language, become familiar with C library functions and the UNIX system calls, and become familiar with the ANSI-C and POSIX standards. This book is also a good reference for UNIX. When the OOP/C++ was not as mature as now and still in progress a few years ago while the book was written, it may cover more on the Objected Oriented Programming if it were written today. I have worked for a few leading large-scale high-performance trading engine systems for stock exchanges, such as Pacific Exchange, the national third largest, NASDAQ Stock Market, the national second largest, commodities exchanges, and Internet auction engine, and global company rating search engines. I still found the part about threads in UNIX system programming a useful reference. Mr. Terrence Chan's book will help readers: If you're an experienced UNIX system programmer working in C++, UNIX System Programming Using C++ brings together all the advanced techniques you need to build more effective software, to write more powerful C++ programs more quickly.This book tried to focus on the real-life challenges you face developing network and client/server applications, databases, compilers, operating systems, and CAD systems. You can learn new ways to develop C++ programs that are strongly type-checked, compact, and easy to maintain. You will find the author also tried to cover:1. Advanced ANSI C and some advanced C++ programming techniques, including function pointers and functions that accept variable numbers of arguments 2. How to use ANSI C library functions and C++ standard classes to reduce development time and maximize portability 3. The UNIX kernel structure and API -- and how to use them to manipulate system resources UNIX processes and signals 4. UNIX sockets and TLI, the network transport protocols that allow you to create multi-tasking distributed client/server applications 5. UNIX multithreaded programming, including thread APIs, synchronization and thread-specific dataThe book includes extensive example programs that demonstrate how C++ cl

A Review of Unix System Programming Using C++

Dr. Terrence Chan, Professor of the University of California Berkeley and Santa Cruz extension programs teaching Advanced UNIX Programming with C and C++. This book is a good reference source for threads and UNIX system calls. When a novice C++ programmer and starting to delve into Solaris system calls, this book gives out a lot of the examples and explanations a reader need to develop her or his applications. It also saves her or him from creating utilities that may be not known but already in its existence. I especially like the format. It gives a simple explanation, an example of each of the major parts, an example of the code that compiled under a real world environment, and a display of the program in action. This book helps C programmers on UNIX in advanced C++ programming techniques in the UNIX/POSIX environment, so that they will understand the advanced features of the ANSI-C language, become familiar with C library functions and the UNIX system calls, and become familiar with the ANSI-C and POSIX standards. This book is also a good reference for UNIX. When the OOP/C++ was not as mature as now and still in progress a few years ago while the book was written, it may cover more on the Objected Oriented Programming if it were written today. I have worked for a few leading large-scale high-performance trading engine systems for stock exchanges, such as Pacific Exchange, the national third largest, NASDAQ Stock Market, the national second largest, commodities exchanges, and Internet auction engine, and global company rating search engines. I still found the part about threads in UNIX system programming a useful reference. Mr. Terrence Chan's book will help readers: If you're an experienced UNIX system programmer working in C++, UNIX System Programming Using C++ brings together all the advanced techniques you need to build more effective software, to write more powerful C++ programs more quickly.This book tried to focus on the real-life challenges you face developing network and client/server applications, databases, compilers, operating systems, and CAD systems. You can learn new ways to develop C++ programs that are strongly type-checked, compact, and easy to maintain. You will find the author also tried to cover:1. Advanced ANSI C and some advanced C++ programming techniques, including function pointers and functions that accept variable numbers of arguments 2. How to use ANSI C library functions and C++ standard classes to reduce development time and maximize portability 3. The UNIX kernel structure and API -- and how to use them to manipulate system resources UNIX processes and signals 4. UNIX sockets and TLI, the network transport protocols that allow you to create multi-tasking distributed client/server applications 5. UNIX multithreaded programming, including thread APIs, synchronization and thread-specific dataThe book includes extensive example programs that demonstrate how C++ classes, librar

This book is a good reference book

Although the examples are riddled with errors, this book does provide a useful source of information on Unix system calls. It is a pitty that the author confuses the issue by attempting to use C++ as selling point. If you are willing to sift through the examples and ignore the fact that you will be programming in C with C++ encapsulation this book is very useful.

I call this " THE ANSWERBOOK" to UNIX system calls

What a great reference and/or learning book. I am a novice C++ programmer and starting to delve into Solaris system calls. This book gave me the examples and explanations I need to develop my applications. It also saves me from having to create utilities that I did not know already existed. I especially like the format. It gives a simple explanation, an example of each of the major parts, an example of the code(compiled under a real world environment), and a display of the program in action. John Dyte(john.dyte@attws.com)
Copyright © 2024 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured