A Box, Darkly

Obfuscation, Weird Languages, and Code Aesthetics

Nick Montfort
Doctoral CandidateComputer ScienceUniversity of PennsylvaniaRead Bio

The standard idea of code aesthetics, when such an idea manifests itself at all, allows for programmers to have elegance and clarity as their standards. This talk explores programming practices in which other values are at work, showing that the aesthetics of code must be enlarged to accommodate them. The two practices considered are obfuscated programming and the creation of "weird languages" for coding. Connections between these two practices, and between these and other mechanical and literary aesthetic traditions, are discussed. (This is a presentation of joint work with Michael Mateas.)

Nick Montfort is a doctoral candidate in computer science at the University of Pennsylvania. He is the author of Twisty Little Passages: An Approach to Interactive Fiction (MIT 2003) and co-editor of the New Media Reader (MIT 2003). He is an prolific writer and producer of new media and Vice President of the Electronic Literature Organization. His website may be found here: nickm.com

A continuously updated schedule of talks is also available on the Digital Dialogues page.

Unable to attend the events in person? Archived podcasts can be found on the MITH website, and you can follow our Digital Dialogues Twitter account @digdialog as well as the Twitter hashtag #mithdd to keep up with live tweets from our sessions. Viewers can watch the live stream as well.

All talks free and open to the public. Attendees are welcome to bring their own lunches.

Contact: MITH (mith.umd.edu, mith@umd.edu, 301.405.8927).