The Social Network: A Defence of Programming