The Virtual Bookcase for browsing and sharing reviews of books. New to this site? Read the welcome page first.

The Virtual Bookcase Home
Recent reviews
Collected book news
Welcome to this site
Add your own book

Book details of 'Hackers and Painters: Big Ideas from the Computer Age'

Cover of Hackers and Painters: Big Ideas from the Computer Age
TitleHackers and Painters: Big Ideas from the Computer Age
Author(s)Paul Graham
ISBN0596006624
LanguageEnglish
PublisherO'Reilly
Web links for this book
Search at Bookcrossing.com
Wikipedia booksources
Shop for this book
At Amazon.com
At Amazon.co.uk

Back to shelf Computer
Amazon.com info for Hackers and Painters: Big Ideas from the Computer Age

Score:

Vote for this book

The Virtual Bookcase Reviews of 'Hackers and Painters: Big Ideas from the Computer Age':

Reviewer Rob Slade wrote:
The preface states that this book is intended to explain to non-computer people what goes on in the world of computers. I'm not quite sure why Graham thinks he's done that. There is very little in the book that explains the computer "world" with all its ramifications. Possibly the closest he comes is to give a bit of a glimpse into the mind of one particular programmer and entrepreneur. I was really prepared to like this book, to begin with. I mean, a guy who starts off by stating that " ... innovation and heresy are practically the same thing" can't be all bad, and anyone who can work C. S. Lewis quotes into a book on technology is doing OK. Chapter one is an insightful examination into the fact that "nerds" are generally unpopular, particularly in school. As a former school teacher, I have to say that Graham's characterization of school society as having a lot in common with prison society is more valid than most people are comfortable accepting. I agree with Graham initial position in chapter two: we do not yet know the form that programming will finally take. But I do not feel he proves his contention that structured programming is completely wrong. After all, he himself points out that programs should be readable, and structured programming provides an environment that supports the documentation and clarity of thought that produces such code. In chapter three the author challenges us to examine our own thinking, but his techniques are not necessarily useful. If you decide what someone in search of "cool" would reject from his parents' values, what does that indicate about who is right? It has, in fact, been noted that incompetent people are not competent to determine their own incompetence. And what is the point of this proceeding? Simple mental agility? A good thing, yes, but is it truly a big idea? Hackers are an unruly bunch, but they are hardly the automatic fascist detectors that chapter four makes them out to be. Server-based software has the advantages that chapter five points out, but those blessings have downsides, too: you can release as often as you like to improve the software, but you will annoy users who liked it as it was. I can agree that wealth does not equal money, but much else that is stated in chapter six sounds like a free enterprise fantasy, and seven is even more so. Chapter eight is basically an opinion that statistical or Bayesian spam detection is the best, and seems to ignore the fact that fraud is not the only ill that spam creates, what with the drain on bandwidth and resources it consumes. Good design is beautiful, but chapter nine neglects the fact that many times the better product does not win: Graham includes an odd return to support for disparities in pay, and thus implies that the marketplace will identify the elegant solution. Chapter ten's explanations of aspects of programming are clear, but because they are extremely selective the overall impression would likely be misleading. Non-technical readers will probably believe that they understand what the author is saying in chapter eleven about the design of a properly timeless programming language, but I doubt that they will comprehend the full implications. (One of which is that, contrary to his earlier statement, assembly language is best.) Graham says in chapter twelve that he likes the Lisp programming language. In chapter thirteen he derides Pointy Haired Bosses for not understanding technology, but still insists on explaining, to this presumably non-technical audience, the advantages of Lisp in terms of extremely technical aspects such as the internals of the language and relative code sizes. Chapter fourteen describes the ideal programming language--from Graham's perspective. More good things about Lisp are listed in chapter fifteen. Graham certainly hasn't explained the world of computing, and he hasn't even recounted all that much about programming. His arguments, such as they are, lack compulsion: just because his startup succeeded does not mean either that Lisp is a good language or that he created wealth (as opposed to obtaining it at someone else's expense). There are some interesting points in the book, but the purpose of the work escapes me. copyright Robert M. Slade, 2004
Add my review for Hackers and Painters: Big Ideas from the Computer Age

Book description:

"The computer world is like an intellectual Wild West, in which you can shoot anyone you wish with your ideas, if you're willing to risk the consequences. "--from Hackers & Painters: Big Ideas from the Computer Age, by Paul Graham We are living in the computer age, in a world increasingly designed and engineered by computer programmers and software designers, by people who call themselves hackers. Who are these people, what motivates them, and why should you care? Consider these facts: Everything around us is turning into computers. Your typewriter is gone, replaced by a computer. Your phone has turned into a computer. So has your camera. Soon your TV will. Your car was not only designed on computers, but has more processing power in it than a room-sized mainframe did in 1970. Letters, encyclopedias, newspapers, and even your local store are being replaced by the Internet. Hackers & Painters: Big Ideas from the Computer Age, by Paul Graham, explains this world and the motivations of the people who occupy it. In clear, thoughtful prose that draws on illuminating historical examples, Graham takes readers on an unflinching exploration into what he calls "an intellectual Wild West." The ideas discussed in this book will have a powerful and lasting impact on how we think, how we work, how we develop technology, and how we live. Topics include the importance of beauty in software design, how to make wealth, heresy and free speech, the programming language renaissance, the open-source movement, digital design, Internet startups, and more. And here's a taste of what you'll find in Hackers & Painters: "In most fields the great work is done early on. The paintings made between 1430 and 1500 are still unsurpassed. Shakespeare appeared just as professional theater was being born, and pushed the medium so far that every playwright since has had to live in his shadow. Albrecht Durer did the same thing with engraving, and Jane Austen with the novel. Over and over we see the same pattern. A new medium appears, and people are so excited about it that they explore most of its possibilities in the first couple generations. Hacking seems to be in this phase now. Painting was not, in Leonardo's time, as cool as his work helped make it. How cool hacking turns out to be will depend on what we can do with this new medium." Andy Hertzfeld, co-creator of the Macintosh computer, says about Hackers & Painters:"Paul Graham is a hacker, painter and a terrific writer. His lucid, humorous prose is brimming with contrarian insight and practical wisdom on writing great code at the intersection of art, science and commerce." Paul Graham, designer of the new Arc language, was the creator of Yahoo Store, the first web-based application. In addition to his PhD in Computer Science from Harvard, Graham also studied painting at the Rhode Island School of Design and the Accademia di Belle Arti in Florence.

Search The Virtual Bookcase

Enter a title word, author name or ISBN.

The shelves in The Virtual Bookcase

Arts and architecture (25)
Biography (24)
Business and Management (119)
Cars and driving (53)
Cartoons (45)
Children's books (179)
Computer (475)
Computer history/fun (111)
Computer networks (382)
Computer programming (215)
Computer security (269)
Cook books (89)
Fantasy (154)
Fiction (446)
Health and body (70)
History (135)
Hobby (37)
Horror (65)
Humorous books (52)
Literature (57)
Operating systems (94)
Outdoor camping (162)
Outdoors (236)
Politics (83)
Privacy (61)
Psychology (55)
Religion (17)
Science (113)
Science Fiction (156)
Self-help books (55)
Technology (12)
Travel guides (307)
War and weapons (29)
World Wide Web (211)
Zen (5)
Other books (88)
Mailing list
Subscribe to booktalk, the discussion list about books at The Virtual Bookcase.
Enter your e-mail address to subscribe (you will receive an e-mail to confirm your subscription):


The Virtual Bookcase is created and maintained by Koos van den Hout. Contact e-mail webmaster@virtualbookcase.com.
Site credits
Copyright © 2000-2008 Koos van den Hout / The Virtual Bookcase Copyright and privacy statement