ACCU Home page ACCU Conference Page
Search Contact us ACCU at Flickr ACCU at GitHib ACCU at Facebook ACCU at Linked-in ACCU at Twitter Skip Navigation

Search in Book Reviews

The ACCU passes on review copies of computer books to its members for them to review. The result is a large, high quality collection of book reviews by programmers, for programmers. Currently there are 1949 reviews in the database and more every month.
Search is a simple string search in either book title or book author. The full text search is a search of the text of the review.
    View all alphabetically
Title:
Superdistribution
Author:
Brad Cox
ISBN:
0 201 50208 9
Publisher:
Addison-Wesley
Pages:
205pp
Price:
£?
Reviewer:
Burkhard Kloss
Subject:
business; technology
Appeared in:
10-5
The author, Brad Cox, may need an introduction. He is the original creator of Objective-C and therefore indirectly responsible for products like NextStep. Although he has probably been less visible than other contributors like Stroustrup, Coad and Rumbaugh, he has been an influential part of the development of the Object-Oriented paradigm. That alone should give his opinions some weight. However, you need not go on authority alone. While this is obviously not as practically applicable as most computing books, Brad Cox provides some thought provoking insights.

Obviously a book like this cannot be summed up in a few sentences, but let me at least try to paraphrase his central argument. Cox contends that, for the software industry to achieve its own industrial revolution, we need not new technology, but a new economic framework that rewards creation of components in proportion to their use. In a way, he suggests, software production must become more like hardware production - those readers familiar with his earlier work will recognise the Software-IC concept.

In my opinion, the fatal flaw that Brad Cox and others make in their arguments is not that they compare software development to the manufacturing industry, but that they compare it to the wrong part of manufacturing. Software development is more akin to the product design and development phase of industrial production than to the manufacturing. So, while chips are indeed getting ever cheaper and more powerful at an astonishing rate, their development also consumes increasing amounts of time and manpower.

The book is marginally dated (the Internet has moved on considerably since the book was written), and like so many others suffers from insufficient copy editing. However, don't let this deter you; if you have time for a more far ranging book in between keeping up to date with all the latest releases, this one could be a strong contender.