Computer shop, Support, Computer Repair Tunbridge Wells - Shop
 Location:  Home» Books » General » The Art of Unix Programming (Addison-Wesley Professional Computing Series)  
Categories
Books
DVD
Electronics
Health & Personal Care
Home & Garden
Kitchen
Music
Outdoor Living
Software
Toys
PC & Video Games
Jewellery
Sport & Leisure
Tools
Clothing
Baby
Subcategories
Age (feature_two_browse-bin)
Ages 0-2
Ages 3-4
Ages 5-8
Ages 9-11
Ages 12-16
Condition (condition-type)
New
Used
Related Categories
• General
Computing & Internet
Subjects
Books
• Shell Scripting & Programming
Linux & Unix
Programming
Computing & Internet
Subjects
• Amazon
Online Shopping
Digital Lifestyle
Computing & Internet
Subjects
• General AAS
Computing & Internet
Subjects
Books
• General AAS
Software & Graphics
Computing & Internet
Subjects
Books
• General AAS
UNIX & Linux
Computing & Internet
Subjects
Books
• Books for Study Special Offers
Regular Stores
Special Features
Books
• English
Language (feature_browse-bin)
Refinements
Books
• Age (feature_two_browse-bin)
Refinements
Books
• Paperback
Format (binding_browse-bin)
Refinements
Books
• Condition (condition-type)
Refinements
Books

The Art of Unix Programming (Addison-Wesley Professional Computing Series)

The Art of Unix Programming (Addison-Wesley Professional Computing Series)

enlarge enlarge 
Author: Eric S. Raymond
Publisher: Addison Wesley
Category: Book

List Price: £30.99
Buy New: £18.50
You Save: £12.49 (40%)



New (25) Used (6) from £18.50

Rating: 4.0 out of 5 stars 6 reviews
Sales Rank: 253069

Media: Paperback
Edition: New title
Pages: 560
Number Of Items: 1
Shipping Weight (lbs): 1.8
Dimensions (in): 9.2 x 6.9 x 0.9

ISBN: 0131429019
Dewey Decimal Number: 005.432
UPC: 076092025368
EAN: 9780131429017
ASIN: 0131429019

Publication Date: October 2, 2003
Availability: Usually dispatched within 1-2 business days
Condition: Absolutely new. Will be shipped by first class post.

Similar Items:

  • Programming Pearls (ACM Press)
  • The Practice of Programming (Professional Computing)
  • Standard and Poor's Guide to Money and Investing (Standard & Poor)
  • The Mythical Man Month and Other Essays on Software Engineering
  • Advanced Programming in the UNIX Environment (Addison-Wesley Professional Computing)

Customer Reviews:   Read 1 more reviews...

3 out of 5 stars Useful, but political   July 21, 2007
Tyvokka (London, UK)
1 out of 1 found this review helpful

Too much of what the author says has a political tone. While there is valuable information, I feel that hands-on experience in a DIY linux distribution (eg gentoo, slackware) and the reading of a book which really focuses on programming principles be more useful.
When you've done that, come back to this book and it will enrich your understanding. I discourage reading the book without prior *nix experience, as so many of the examples which are used to explain concepts depend on some internal of *nix systems, or common utility.



2 out of 5 stars Quite a disappointment   August 20, 2005
11 out of 16 found this review helpful

The problem with ESR is that he is so determined to be the guardian of the myths of the Linux/Unix community that he actively seeks to create them. I am afraid this book is all about that: an attempt to apply mysticism to engineering. Like most new age ideas, it doesn't hold up to much scrutiny. As a part time Linux hacker I found this book a great disappointment. It told me nothing about programming.


5 out of 5 stars Above expectation   February 17, 2005
1 out of 4 found this review helpful

This book exceeded my expectations, being both technical, philosophical and entertaining at the same time. It presents key insights in how the Unix/Linux society has evolved the last decades, and highlights the not-so-obvious key strengths of open-source software vs. closed-source alternatives.

A must-have for anyone interested in open-source development.


5 out of 5 stars Blown away by "The Art of UNIX Programming"   February 5, 2004
16 out of 18 found this review helpful

Just finished reading the "Art of UNIX Programming" and felt I owed the book this 'short' review.

I was quite blown away by what is an excellent and very informative text. Eric S. Raymond has outdone himself and is to be commended on this marvellous work. It is probably one of the most important references for anyone wanting to gain an understanding of the UNIX/Linux world and the potential benefits its vision has over the competition. In this book you learn where UNIX has come from, where it is going and the methods it has employed to successfully chart an impressive 35 year history.

Despite it's title, the book is a good high-level overview of what is really going on in and around UNIX without leaving you drowning in colloquial tech-speak and jargon. It provide insight into the culture surrounding UNIX as well as the motivations and thoughts of its designers, followers and advocates.

The "Art of UNIX Programming" is part historical reference, part technical manual and part observation on designs, best practice and standards related to software development. It has pedigree, drawing on the findings encompassed the many thousands of man hours poured in the development of UNIX. It is not a tub-thumping political or ideological work. At its heart this is a rational, honest, "warts and all" look at a computer system and culture that has pioneered pretty much everything we appreciate in communication and technology today; its contributions, its successes, its failures and the justifications for why UNIX is the way it is. Such understanding is pretty much a requirement for anyone wishing to become a successful and competent developer or effective system administrator. There is a lot to be admired and appreciated here not only in UNIX itself but also in the author's ability to create a summary that is informative, intriguing and entertaining without ever losing the reader's attention.

To an outsider or newbie, UNIX seems like a bewildering and random set of systems, tools, apis with varying documentation systems having seemingly no real set of rules or conventions. This couldn't be further from the truth. There is certainly method in the apparent madness. A method, drive and focus which is to be admired for its aspirations, even if it doesn't always quite succeed. The fact that some of the development tools in use today have origins stretching back to beginnings of UNIX itself is truly astonishing. In today's throw away culture, UNIX teaches us to nurture toolsets extolling the virtues of minimalism, simplicity, transparency and orthogonality over monolithic, complex, closed designs and systems which subsequently have relatively limited lifespans. Programmers from other disciplines can learn a lot here. They would do well to heed the advice in the maxim famously coined by Henry Spencer (also a contributor to this book), "Those who do not understand UNIX are condemned to reinvent it -- badly".

There is certainly something here for everyone. I now have a much better grasp of what the UNIX/Linux culture and community is all about, how open source projects work in practice and importantly how all the different licenses (MIT, BSD, Artistic License, GPL, LGPL, MPL) affect currently available open source projects and products. I can see why Microsoft et al are rather unhappy about the implications of the GPL and the seemingly 'viral' nature of it.

This book makes me really appreciate the importance of environments such as Cygwin and how it is even possible for it to sit on top of a Windows platform and still remain a useful and effective tool. You realise that this is only really possible due to the inherent nature of simplicity embedded within the fabric of UNIX itself. Its design has made it flexible enough to run on nearly every hardware platform in existence. The discussions on how standards have affected development of UNIX makes for a revealing read. It sheds insight into how it was even possible for Linus Torvalds to consider creating his own UNIX implementation thanks largely to the work put into the POSIX standards.

In summary, buy and read this book. The time invested will certainly be worth the effort.


5 out of 5 stars Design pearls   January 21, 2004
JT (UK)
3 out of 6 found this review helpful

I bought this book expecting a pleasant lightweight read, having seen some of the draft chapters on Raymond's website. However the insight of certain sections ( especially the commentaries ) far exceeded my expectations. Many times I experienced a little 'satori', particularly in the section on modularity which is is the best I have read on the subject. If I had seen this book 10 years ago I would have dismissed a lot of it as platitudes. Now I recognise it as wisdom.

www.pcprotech.co.uk
Navigation Links
Home
Services
Bespoke Systems
Webdesign
Contact
Broadband Speed Test
Remote Access
Computer Shop
Laptop Shop
Microsoft Office 2007
Norton Internet Security 2007 (PC)
EMC Retrospect 7.5 Pro (PC) - Back Up Software
Western Digital My Book PRO (inculdes retrospect)
Microsoft Windows Operating Systems
DVD-R
Flashpens

Memory Cards

LCD MONITORS