An interesting article by Brad Cox. (inventor of Objective-C) that's provides great foundation for a understanding number of issues that are relevant to social networking systems.