Picasso said, "Painting isn't an aesthetic operation; it's a form of magic designed as a mediator between this strange hostile world and us, a way of seizing power by giving form to our terrors as well as our desires." Art exemplifies creative thinking at its very highest level: it gives form and expression not just to our terrors and desires but also to the forces that shape our society, our aspirations, and the nitty-gritty of our daily lives. In a world where many people consider art an impractical but somehow necessary indulgence and computer programming an incomprehensible but nonetheless crucial skill, it's not always easy to see the similarities between the two. What, then, do hackers and painters have in common? Is code the canvas that reflects our modern world?
In "Hackers and Painters," author Paul Graham examines these questions and many others through a collection of entertaining and thought-provoking essays on subjects of interest to programmers, IT professionals, and geeks at large. From the importance of beauty in software design to the necessity of thinking forbidden thoughts, Graham presents ideas that explore and challenge the social and aesthetic notions we hold about the world of technology and ourselves.
The term "hackers," Graham explains, does not refer to the people who break into computers but, within the computing world, is the name that expert programmers use to refer to themselves. According to Graham, his book is an attempt to explain to the world at large what goes on in the world of computers.
"Everything around us is turning into computers," notes Graham. "Your typewriter is gone, replaced by a computer. Your phone has turned into one. So has your camera. Soon your TV will. Your car has more processing power in it than a room-sized mainframe had in 1970. Letters, encyclopedias, newspapers, and even your local store are being replaced by the Internet. So if you want to understand where we are, and where we're going, it will help if you understand what's going on inside the heads of hackers."
Written in a clear, narrative style, "Hackers and Painters" examines issues such as the rightness of web-based applications, the programming language renaissance, spam filtering, the open source movement, Internet startups, and more. In each essay, Graham moves beyond widely held beliefs about the way programmers work as he tells important stories about the kinds of people behind tech innovations, revealing distinctions about their characters and their craft. No hackers reading this book will fail to recognize themselves within these pages. No programmer will put it down without new thoughts actively percolating.
Some of the essays in "Hackers and Painters" include:
A hacker and painter himself, Paul Graham, designer of the new Arc language, was creator of Yahoo Store, the first web-based application. In addition to his Ph.D. in Computer Science from Harvard, Graham also studied painting at the Rhode Island School of Design and the Accademia di Belle Arti in Florence.
Hackers and Painters
by Paul Graham - $39.95, check discounts Up to 30% Off Paperback: 272 pages, from O'Reilly: 1-800-998-9938, Sebastopol, CA, USA
under this topic, or in the
User Group Bookshelf
If you would like to review a book for the User Group Bookshelf, just contact the Editor, or if you would like to submit your own book or book review use our Reviews input form.
Check out the latest articles in the
User Group Library; catch up on the
MUG NEWS, or check out the latest
Shareware / Freeware Downloads.
Books for graphic designers, illustrators, desktop publishing, photography, web design, programming, and for specific image editing digital photo software like Adobe Photoshop and Illustrator go to the Designers' Bookshelf.