What will programming languages look like in the next century? No one knows, but Paul Graham has been thinking about it.