Hackers and Painters: Big Ideas from the Computer Age

Hackers and Painters: Big Ideas from the Computer Age

by Paul Graham

Paperback

$16.68 $17.99 Save 7% Current price is $16.68, Original price is $17.99. You Save 7%.
View All Available Formats & Editions
Want it by Wednesday, November 21 Order now and choose Expedited Shipping during checkout.

Product Details

ISBN-13: 9781449389550
Publisher: O'Reilly Media, Incorporated
Publication date: 05/01/2010
Pages: 258
Sales rank: 506,011
Product dimensions: 5.50(w) x 8.40(h) x 0.80(d)

About the Author

Paul Graham , designer of the new Arc language, was the creator of Yahoo Store, the first web-based application. His technique for spam filtering inspired most current filters. He has a PhD in Computer Science from Harvard and studied painting at RISD and the Accademia in Florence.

Table of Contents

Prefaceix
1.Why Nerds Are Unpopular: Their minds are not on the game1
2.Hackers and Painters: Hackers are makers, like painters or architects or writers18
3.What You Can't Say: How to think heretical thoughts and what to do with them34
4.Good Bad Attitude: Like Americans, hackers with by breaking rules50
5.The Other Road Ahead: Web-based software offers the biggest opportunity since the arrival of the microcomputer56
6.How to Make Wealth: The best way to get rich is to create wealth. And startups are the best way to do that87
7.Mind the Gap: Could "unequal income distribution" be less of a problem than we think?109
8.A Plan for Spam: Till recently most experts thought spam filtering wouldn't work. This proposal changed their minds121
9.Taste for Makers: How do you make great things?130
10.Programming Languages Explained: What a programming language is and why they are a hot topic now146
11.The Hundred-Year Language: How will we program in a hundred years? Why not start now?155
12.Beating the Averages: For web-based applications you can use whatever language you want. So can your competitors169
13.Revenge of the Nerds: In technology, "industry best practice" is a recipe for losing181
14.The Dream Language: A good programming language is one that lets hackers have their way with it200
15.Design and Research: Research has to be original. Design has to be good216
Notes223
Acknowledgments237
Image Credits239
Glossary241
Index251

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews

Hackers and Painters: Big Ideas from the Computer Age 4.3 out of 5 based on 0 ratings. 6 reviews.
PointedPundit on LibraryThing 3 months ago
Software as an Art FormPaul Graham penned a unique book: A collection of essays that combine personal and business experience.The author sees great software development as an art form. ¿Great software, likewise, requires a fanatical devotion to beauty,¿ Graham writes. ¿If you look inspire good software, you will find that parts no one is ever supposed to see are beautiful too.¿The collection offers readers positive advice and leadership tips; a roadmap to what is increasingly becoming a computerized future.
bob3000 on LibraryThing 3 months ago
Bright guy with whom I agree. Describes the world I wish I lived in.
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Guest More than 1 year ago
If you've never heard of Paul Graham, this book provides an excellent introduction. Paul is a hacker (in the original sense of the word), a technology innovator and a philosopher for the computer age. This book of essays runs the gamut from 'why nerds are unpopular' to fixing the spam problem to what makes a 'dream language'. As Paul says in the intro, each chapter is independent of the others and you can skip around as you like. You'll get the general feel for Paul's ideas in all of the essays and some overlap is evident. I read the book straight through and enjoyed every chapter. Paul is a master of the Lisp language and describes how some modern languages are heading in the direction of Lisp. To solve really tough problems in a less powerful language, you tend to end up writing a Lisp interpreter in that language. He also describes why everyone isn't using Lisp for every program they write. If you are a hacker or hacker wannabe, this book offers excellent insight into the mind of a master. If you are a 'pointy-haired' manager, you'll get a better understanding of how truly talented programmers think. If you are involved in a startup company, this book describes several topics that might help give you a competitive edge. Most of all, this is a really fun book that will earn a permanent space on your bookshelf.
Guest More than 1 year ago
Graham presents 15 essays revolving around computer programming. From his own background, he extols the virtues of breaking out on your own and forming a startup. If you are very capable as a programmer and you can find a few others (