<Embed>
List Price: $54.99
Save: $5.56 (10%)
& FREE Shipping. Details
Arrives: Thursday, Dec 10 Details
In Stock.
As an alternative, the Kindle eBook is available now and can be read on any device with the free Kindle app.
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Ships from Amazon.com
Sold by Amazon.com
Ships from
Amazon.com

Sold by
Amazon.com

Return policy: Returnable until Jan 31, 2021
For the 2020 holiday season, returnable items shipped between October 1 and December 31 can be returned until January 31, 2021.
The Art of UNIX Programmi... has been added to your Cart
& FREE Shipping. Details
Condition: Used: Good
Comment: Item shows signs of shelf wear Pages may include limited notes and highlighting

Other Sellers on Amazon
$51.06
+ Free Shipping
Sold by: Publisher Direct
$48.48
+ $3.99 shipping
Sold by: allnewbooks
$53.81
+ $3.99 shipping
Sold by: tabletopart
Have one to sell?
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club? Learn more
Amazon book clubs early access

Join or create book clubs

Choose books together

Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more

Follow the Author

Something went wrong. Please try your request again later.


The Art of UNIX Programming (The Addison-Wesley Professional Computng Series) 1st Edition

4.4 out of 5 stars 54 ratings

See all formats and editions Hide other formats and editions
Price
New from Used from
Kindle
Paperback, Illustrated
$49.43
$48.48 $28.00

click to open popover

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
    Apple
  • Android
    Android
  • Windows Phone
    Windows Phone
  • Click here to download from Amazon appstore
    Android

To get the free app, enter your mobile phone number.

kcpAppSendButton

Frequently bought together

  • The Art of UNIX Programming (The Addison-Wesley Professional Computng Series)
  • +
  • Advanced Programming in the UNIX Environment, 3rd Edition
  • +
  • The Linux Programming Interface: A Linux and UNIX System Programming Handbook
Total price: $180.58
Buy the selected items together

Special offers and product promotions

Editorial Reviews

Amazon.com Review

Unix ranks among the great engineering accomplishments of the last half of the twentieth century, and its heir--Linux--seems already imposing and still on its way to achieving its full potential. Eric S. Raymond argues in The Art of UNIX Programming that the excellence of Unix derives as much from the fact that it was (and continues to be) a community effort as from the fact that a lot of smart people have worked to design and build it. Raymond, best known as the author of the open-source manifesto The Cathedral and the Bazaar, says in his preface that this is a "why-to" book, rather than a "how-to" book. It aims to show new Unix programmers why they should work under the old "hacker ethic"--embracing the principles of good software design for its own sake and of code-sharing.

That said, a great deal of valuable practical information appears in this book. Very little of it is in the form of code; most of the practical material takes the form of case studies and discussions of aspects of Unix, all aimed at determining why particular design characteristics are good. In many cases, the people who did the work in the first place make guest appearances and explain their thinking--an invaluable resource. This book is for the deep-thinking software developer in Unix (and perhaps Linux in particular). It shows how to fit into the long and noble tradition, and how to make the software work right. --David Wall

Topics covered: Why Unix (the term being defined to include Linux) is the way it is, and the people who made it that way. Commentary from Ken Thompson, Steve Johnson, Brian Kernighan, and David Korn enables readers to understand the thought processes of the creators of Unix.

From the Back Cover

"Reading this book has filled a gap in my education. I feel a sense of completion, understand that UNIX is really a style of community. Now I get it, at least I get it one level deeper than I ever did before. This book came at a perfect moment for me, a moment when I shifted from visualizing programs as things to programs as the shadows cast by communities. From this perspective, Eric makes UNIX make perfect sense."
--Kent Beck, author of Extreme Programming Explained, Test Driven Development, and Contributing to Eclipse

"A delightful, fascinating read, and the lessons in problem-solvng are essential to every programmer, on any OS."
--Bruce Eckel, author of Thinking in Java and Thinking in C++

Writing better software: 30 years of UNIX development wisdom

In this book, five years in the making, the author encapsulates three decades of unwritten, hard-won software engineering wisdom. Raymond brings together for the first time the philosophy, design patterns, tools, culture, and traditions that make UNIX home to the world's best and most innovative software, and shows how these are carried forward in Linux and today's open-source movement. Using examples from leading open-source projects, he shows UNIX and Linux programmers how to apply this wisdom in building software that's more elegant, more portable, more reusable, and longer-lived.

Raymond incorporates commentary from thirteen UNIX pioneers:

  • Ken Thompson, the inventor of UNIX.
  • Ken Arnold, part of the group that created the 4BSD UNIX releases and co-author of The Java Programming Language.
  • Steven M. Bellovin, co-creator of Usenet and co-author of Firewalls and Internet Security.
  • Stuart Feldman, a member of the Bell Labs UNIX development group and the author of make and f77.
  • Jim Gettys and Keith Packard, principal architects of the X windowing system.
  • Steve Johnson, author of yacc and of the Portable C Compiler.
  • Brian Kernighan, co-author of The C Programming Language, The UNIX Programming Environment, The Practice of Programming, and of the awk programming language.
  • David Korn, creator of the korn shell and author of The New Korn Shell Command and Programming Language.
  • Mike Lesk, a member of the Bell Labs development group and author of the ms macro package, the tbl and refer tools,lex and UUCP.
  • Doug McIlroy, Director of the Bell Labs research group where UNIX was born and inventor of the UNIX pipe.
  • Marshall Kirk McKusick, developer of the 4.2BSD fast filesystem and a leader of the 4.3BSD and 4.4BSD teams.
  • Henry Spencer, a leader among early UNIX developers, who created getopt, the first open-source string library, and a regular-expression engine used in 4.4BSD.


Product details

  • Item Weight : 1.94 pounds
  • Paperback : 560 pages
  • ISBN-10 : 0131429019
  • ISBN-13 : 978-0131429017
  • Dimensions : 6.8 x 1.3 x 9.2 inches
  • Publisher : Addison-Wesley; 1st edition (September 23, 2003)
  • Language: : English
  • Customer Reviews:
    4.4 out of 5 stars 54 ratings

Jesse Eisenberg's latest fiction
"When You Finish Saving the World" Listen free with trial

Customer reviews

4.4 out of 5 stars
4.4 out of 5
54 global ratings
How are ratings calculated?

Top reviews from the United States

Reviewed in the United States on May 23, 2019
Verified Purchase
5 people found this helpful
Comment Report abuse
Reviewed in the United States on June 3, 2013
Verified Purchase
5 people found this helpful
Comment Report abuse
Reviewed in the United States on November 21, 2003
Verified Purchase
8 people found this helpful
Comment Report abuse
Reviewed in the United States on June 22, 2016
Verified Purchase
7 people found this helpful
Comment Report abuse
Reviewed in the United States on October 28, 2017
Verified Purchase
Reviewed in the United States on April 3, 2004
Verified Purchase
12 people found this helpful
Comment Report abuse
Reviewed in the United States on April 7, 2018
Verified Purchase
Reviewed in the United States on June 7, 2013
Verified Purchase
3 people found this helpful
Comment Report abuse

Top reviews from other countries

John Walker
5.0 out of 5 stars Brilliant
Reviewed in the United Kingdom on October 25, 2011
Verified Purchase
4 people found this helpful
Report abuse
Giovanni
5.0 out of 5 stars Simply Fantastic
Reviewed in Italy on February 14, 2016
Verified Purchase
Mirko
5.0 out of 5 stars Ein wunderbares Buch. Ein must read für jeden Unix Liebhaber!
Reviewed in Germany on January 22, 2015
Verified Purchase
Elmout Tartanpion
5.0 out of 5 stars La culture Unix
Reviewed in France on July 1, 2013
Verified Purchase
2 people found this helpful
Report abuse
Pages with related products. See and discover other items: system programming