Yezee Book Club
 
Enter Title, Author or ISBN then click Book.

Home » Operating Systems » Computer Science » Custom Stores

Unix Programming Environment (Prentice-Hall Software Series)

Buy Unix Programming Environment (Prentice-Hall Software Series) with
US $ | UK £ | CA $
DE € | FR € | JP ¥

Author - Brian W. Kernighan ... [Goo?] [Posters]
Author - Rob Pike ... [Goo?] [Posters]

This Paperback Book item from Prentice Hall was reviewed on 25-Oct-2008.

Search ISBN:013937681X offer from Abebooks or used books from Alibris. Unix Programming Environment (Prentice-Hall Software Series) Reference Book. Classifications : Operating Systems Computer Science New & Used Textbooks Custom Stores Specialty Stores Books Programming Languages Computer Science New & Used Textbooks Custom Stores Specialty Stores Books General AA . Click the following link to view the cover of Unix Programming Environment (Prentice-Hall Software Series).

Related topics: Operating Systems. Computer Science. Custom Stores. Specialty Stores. Books. Computer Science. Custom Stores. Specialty Stores. Books. General AAS.

requestid: 74b61ad2-4f93-4c93-9301-a2806ed94bb6
requestprocessingtime: 0.1693040000000000
salesrank: 95784
numberofitems: 1
packagedimensions: 80910125700

1) Paperback Book Unix Programming Environment (Prentice-Hall Software Series) by Prentice Hall. If are Unix or Linux geek, this book is for you...as a refernce book, specially for novice....ed¤

2) Paperback Book Unix Programming Environment (Prentice-Hall Software Series) by Prentice Hall. With the growth of MacOS X and programmers looking how to take better advantage of the UNIX/Darwin/Mach underpinnings of the system, there is a great need for something to educate programmers on the basics of how to best take advantage of this environment. This book, affectionately known as K&P by some of us "old timers," continues to relevant, even after more than 20 years since its first publication.

Sure, there are more "up to date" books, but K&P´s treatment of the basics are the best. The book is full of discussions on best practices and uses for common commands that are still in use today. They show how to build the constructs to make shell scripts fly, even on today´s faster hardware.

The treatment of C programming under UNIX is classic. If you did not learn C by reading "The C Programming Language" by Kernighan and Dennis Ritchie (K&R), then the chapter on building a calculator with lex and yacc will be a difficult read. But other than that, this book is a must-have for anyone learning to program under UNIX!¤

3) Paperback Book Unix Programming Environment (Prentice-Hall Software Series) by Prentice Hall. In spite of its advanced age, this book is still relevant and explains many topics better than much newer books on the various flavors of UNIX. Although there are better books on the specific flavors of UNIX available today, no other book does as good a job of explaining the philosophy of generic UNIX and its intrinsic relationship to the C programming language. The book starts out talking about invoking common commands from the command line, the UNIX file system, and then moves on to "filtering"- which in this context means feeding the output of one command into the input of another command until you obtain the output you desire. Next shell programming is introduced along with sed and awk, which are the oldest of the UNIX scripting languages. Finally, we exhaust what can be done with sed, awk, and scripts consisting of UNIX commands already in existence. So, the authors show us how to "roll our own" UNIX commands by writing C programs and invoking their executable versions just like a UNIX command would be invoked. This part of the book is not meant to be a tutorial on the C programming language, so the reader should already know C or have another source for learning it. As an addendum to the section on C programming and UNIX, the authors illustrate how to use the UNIX system calls to build a richer set of commands. These system calls are interfaces to the UNIX OS kernel and provide a means for the programmer/user to access I/O, create and access files and directories, process errors, manage and create processes, and handle signals - which are the UNIX version of interrupts and exceptions. The book closes with a discussion of yacc and lex and illustrates how they can be used to build a calculator for use in the UNIX environment.
This is a very "hands on" kind of book, so you should have access to a UNIX based system that has a C compiler handy so that you can type in the commands and do the exercises as you read along in the book. If you are a beginner to the world of UNIX, regardless of the flavor that you are ultimately interested in using, this is a great book to get your feet wet and to understand the power of this operating system.¤

4) Paperback Book Unix Programming Environment (Prentice-Hall Software Series) by Prentice Hall. This book is the best book on programming on Unix. It is very practical, and it gives you a good understanding of the philosophy of the Unix system and how to use it.

Unix is a programmers environment. Once you understand the foundation it is a very productive environment. It will show you the tools, the philosophy behind the tools, and how to be productive in the Unix environment. People who hate Unix haven´t read this book or aren´t programmers...¤

5) Paperback Book Unix Programming Environment (Prentice-Hall Software Series) by Prentice Hall. This is one of the best programming books I have. If you master everything in this book along with the "C Programming Language" and "Advanced UNIX Programming", you will truly be a UNIX programmer.¤

6) Paperback Book Unix Programming Environment (Prentice-Hall Software Series) by Prentice Hall. Most of the book is devoted to discussions of individual tools, but throughout run the themes of combining programs and of using programs to build programs--emphasizing how they fit in the environment.¤

Page Updated: Robert N. Goolsby, 22-Nov-2008, 013937681X9780139376818, 280-970-1X0-9X0-790-6X0-8


Unix Programming Environment (Prentice-Hall Software Series), Book, Image © Prentice Hall

Search: Prentice HallBook PostersBook Art



Home | Back to review | Site Map | V12611


Hosted on Pagenation