Real (Software) Abstractions: On the Rise of Facebook and the Fall of MySpace

This paper argues that the failure of MySpace and the rise of Facebook in the social networking site market is due in part to the degrees in which either site associates users, technology, and marketers into a successful “real software abstraction.” Real software abstraction is a synthesis of the software engineering concept of abstraction and the Marxian concept of the real abstraction. This concept is used to examine MySpace and Facebook at the levels of aesthetics, code, culture, and appeal to marketers. I argue that instead of creating an architecture of abstraction in which users’ affect and content were easily reduced to marketer-friendly data sets, MySpace allowed users to create a cacophony of “pimped” profiles that undermined efforts to monetize user-generated content. In contrast, Facebook has proven to be extremely efficient at reducing users to commodifiable data sets within a muted, bland interface that does not detract from marketing efforts.

Robert W. Gehl

Robert W. Gehl received a PhD in Cultural Studies from George Mason University in 2010. He is currently an assistant professor of new media in the Department of Communication at the University of Utah. He has published research that critiques the architecture, code, culture, and design of social media sites such as YouTube, Facebook, Twitter, MySpace, and blogs in The International Journal of Cultural Studies, New Media and Society, Television and New Media, First Monday, Lateral: The Journal of the Cultural Studies Association, and Social Text. He is currently working on a book, Reverse Engineering Social Media, on the architecture and political economy of social media (under contract at Temple University Press).