Help   About ProQuest | 

Dissertations & Theses
The world's most comprehensive collection of dissertations and theses.Learn More...

Citation/Abstract

Print  |  Email  |  Order a Copy  
The art of code
by Black, Maurice Joseph, Ph.D., University of Pennsylvania, 2002, 228 pages; AAT 3072974

Abstract (Summary)

The Art of Code originates at the nexus of literature's and computing culture's related but distinct aesthetic systems. Arguing that software's increasing abstraction from hardware has defined computer programming practices for the last half-century, this dissertation shows how that abstraction has shaped the aesthetics, politics, and professional culture of programming. Specifically, the dissertation examines how some programmers have adopted a literary approach to coding, describing carefully crafted code as "beautiful," "elegant," "expressive," and "poetic"; writing and reading programs as literary texts; and even producing hybrid artifacts that are at once poems and programs. The project has two central goals: first, to show how identifiably linguistic sensibilities have influenced programming theory and culture; second, to show how programming theory, as a body of knowledge that thinks deeply about the semantics and organization of textual structures, can contribute to the project of literary study. As such, the dissertation's three chapters work together to provide both an aesthetic history of computing culture and a related analysis of how programming aesthetics can inform modern criticism. Chapter One outlines a range of historical, technological, philosophical, political, and legal conceptions of what software is, focusing on how those conceptions have shaped our ideas about how software should be written, distributed, and protected. Chapter Two discusses the aesthetic history of code, examining the importance of the literary ideal to programming culture. Chapter Three examines the intersections between modern programming theory and the authorial practices employed by James Joyce, arguing that understanding computer programming as a literary technique, a mode of writing with inherent artistic capabilities, enables a powerful re-imagining of the complex linguistic and structural experiments Joyce conducts in Finnegans Wake . Concluding with a reconsideration of Martin Heidegger's conceptions of techne and poiesis, The Art of Code aims to initiate philosophical inquiry into the complex, dynamic interrelationship between the semantics of computer programming and of literature.

Indexing (document details)

Advisor:Mahaffey, Vicki
School:University of Pennsylvania
School Location:United States -- Pennsylvania
Keyword(s):Code, Programming, Aesthetics, Computing history
Source:DAI-A 63/11, p. 3941, May 2003
Source type:Dissertation
Subjects:Literature
Publication Number: AAT 3072974
ISBN:9780493928661
Document URL:http://proquest.umi.com/pqdlink?did=765051421&Fmt=7&clientId =79356&RQT=309&VName=PQD
ProQuest document ID:765051421


 

 » Purchase the full text

Dissertations and theses can be purchased in a variety of formats which may include: PDF for web download, softcover, hardcover, or microform. Click the "Order a Copy" button to see the formats available for this item.

Available without purchase:

Preview  Preview

Print  |  Email  |  Order a Copy  
^Back to Top
Copyright © 2009 ProQuest LLC. All rights reserved. Terms and Conditions