Codework

Last updated

Codework is "a type of creative writing which in some way references or incorporates formal computer languages (C++, Perl, etc.) within the text. The text itself is not necessarily code that will compile or run, though some have added that requirement as a form of constraint." [1] The concept of and term 'codework' was originally developed by Alan Sondheim, [2] but is also practiced by and used to refer to the work of other Internet artists such as Mez Breeze, Talan Memmott (especially in the work Lexia to Perplexia ), Ted Warnell, Brian Lennon, and John Cayley. [3] Scholar Rita Raley uses the term "[net.writing]," which she defines as "the use of the contemporary idiolect of the computer and computing processes in digital media experimental writing." Raley sees codework as part of a broader practice exploring "the art of code." [3]

Codework has been used for many forms of writing, mostly poetry and fiction. Duc Thuan's Days of JavaMoon is an example of fiction in the codework style (in this case, using JavaScript syntax). [4] For example:

   // Feeling.    if (ashamed++ == losing self-esteem.S_____ wasn't on diet) [re]solution =    would stop eating lunch next time;     // Result.    after all = S_____ couldn't resist to eat when see[sniff]ing food    ("ate();", felt defeated & self-disgusted x 1000); } 

A variety of examples of codework can be found in the Electronic Literature Collections published by the Electronic Literature Organization, such as Alan Sondheim's online performance Internet Text (1994-), Giselle Beiguelman's Code Movie 1 (2004), Dan Shiovitz's interactive fiction Bad Machine (1999) (Volume 1), Mez Breeze's "netwurk repository" of "_mezangelles_," _cross.ova.ing ][4rm.blog.2.log][_ (2003-), Bjørn Magnhildøen's live writing performance/text movie, PlainTextPerformance (2010), Ted Warnell's new media network (1994-), and Nick Montfort's Perl poetry generator ppg256-1 (2008) (Volume 2).

Related Research Articles

<span class="mw-page-title-main">Hypertext</span> Text with references (links) to other text that the reader can immediately access

Hypertext is text displayed on a computer display or other electronic devices with references (hyperlinks) to other text that the reader can immediately access. Hypertext documents are interconnected by hyperlinks, which are typically activated by a mouse click, keypress set, or screen touch. Apart from text, the term "hypertext" is also sometimes used to describe tables, images, and other presentational content formats with integrated hyperlinks. Hypertext is one of the key underlying concepts of the World Wide Web, where Web pages are often written in the Hypertext Markup Language (HTML). As implemented on the Web, hypertext enables the easy-to-use publication of information over the Internet.

<span class="mw-page-title-main">Programming language</span> Language for communicating instructions to a machine

A programming language is a system of notation for writing computer programs. Most programming languages are text-based formal languages, but they may also be graphical. They are a kind of computer language.

<span class="mw-page-title-main">Perl</span> Interpreted programming language first released in 1987

Perl is a high-level, general-purpose, interpreted, dynamic programming language. Though Perl is not officially an acronym, there are various backronyms in use, including "Practical Extraction and Reporting Language".

<span class="mw-page-title-main">Quine (computing)</span> Self-replicating program

A quine is a computer program which takes no input and produces a copy of its own source code as its only output. The standard terms for these programs in the computability theory and computer science literature are "self-replicating programs", "self-reproducing programs", and "self-copying programs".

<span class="mw-page-title-main">Digital poetry</span> Form of electronic literature

Digital poetry is a form of electronic literature, displaying a wide range of approaches to poetry, with a prominent and crucial use of computers. Digital poetry can be available in form of CD-ROM, DVD, as installations in art galleries, in certain cases also recorded as digital video or films, as digital holograms, on the World Wide Web or Internet, and as mobile phone apps.

mezangelle is a poetic-artistic language developed in the 1990s by Australian-based Internet artist Mez Breeze. It is recognized as a central contribution to Codework, Electronic literature, Internet Art and digital writing in general.

<span class="mw-page-title-main">Electronic literature</span> Literary genre created for digital devices

Electronic literature or digital literature is a genre of literature encompassing works created exclusively on and for digital devices, such as computers, tablets, and mobile phones. A work of electronic literature can be defined as "a construction whose literary aesthetics emerge from computation", "work that could only exist in the space for which it was developed/written/coded—the digital space". This means that these writings cannot be easily printed, or cannot be printed at all, because elements crucial to the text are unable to be carried over onto a printed version.

<span class="mw-page-title-main">Experimental literature</span> Genre of literature

Experimental literature is a genre of literature that is generally "difficult to define with any sort of precision." It experiments with the conventions of literature, including boundaries of genres and styles; for example, it can be written in the form of prose narratives or poetry, but the text may be set on the page in differing configurations than that of normal prose paragraphs or in the classical stanza form of verse. It may also incorporate art or photography. Furthermore, while experimental literature was traditionally handwritten, the digital age has seen an exponential use of writing experimental works with word processors.

<span class="mw-page-title-main">Nick Montfort</span> American poet & digital media professor

Nick Montfort is a poet and professor of digital media at MIT, where he directs a lab called The Trope Tank. He also holds a part-time position at the University of Bergen where he leads a node on computational narrative systems at the Center for Digital Narrative. Among his publications are seven books of computer-generated literature and six books from the MIT Press, several of which are collaborations. His work also includes digital projects, many of them in the form of short programs. He lives in New York City.

Alan Sondheim is a poet, critic, musician, artist, and theorist of cyberspace from the United States.

Mez Breeze is an Australian-based artist and practitioner of net.art, working primarily with code poetry, electronic literature, mezangelle, and digital games. Born Mary-Anne Breeze, she uses a number of avatar nicknames, including Mez and Netwurker. She received degrees in both Applied Social Science [Psychology] at Charles Sturt University in Bathurst, Australia in 1991 and Creative Arts at the University of Wollongong in Australia in 2001. In 1994, Breeze received a diploma in Fine Arts at the Illawarra Institute of Technology, Arts and Media Campus in Australia. As of May 2014, Mez is the only Interactive Writer and Artist who is a non-USA citizen to have her comprehensive career archive housed at Duke University, through their David M. Rubenstein Rare Book & Manuscript Library.

<span class="mw-page-title-main">Stephanie Strickland</span> American poet

Stephanie Strickland is a poet living in New York City. She has published ten volumes of print poetry and co-authored twelve digital poems. Her files and papers are being collected by the David M. Rubenstein Rare Book And Manuscript Library at Duke University.

Code poetry is literature that intermixes notions of classical poetry and computer code. Unlike digital poetry, which prominently uses physical computers, code poems may or may not run through executable binaries. A code poem may be interactive or static, digital or analog. Code poems can be performed by computers or humans through spoken word and written text.

<span class="mw-page-title-main">María Mencía</span>

María Mencía is a Spanish-born media artist and researcher working as a Senior Lecturer at Kingston University in London, United Kingdom. Her artistic work is widely recognized in the field of electronic literature, and her scholarship on digital textuality has been widely published. She holds a Ph.D. in Digital Poetics and Digital Art at the Chelsea College of Arts of the University of the Arts London and studied English Philology at the Complutense University of Madrid.

Marjorie Coverley Luesebrink is an American writer, scholar, and teacher. Writing hypermedia fiction under the pen name M.D. Coverley, she is best known for her epic hypertext novels Califia and Egypt: The Book of Going Forth by Day. Her works incorporate text, image, animation, sound, and structure to create spatial, visual story worlds. A pioneer born-digital writer, she is part of the first generation of electronic literature authors that arose in the 1987–1997 period. Her career includes novels and short stories, scholarship, curating, editing, teaching, and publishing. She is a founding board member and past president of the Electronic Literature Organization and the first winner of the Electronic Literature Organization Career Achievement Award, which was named in her honor.

The following outline is provided as an overview of and topical guide to web design and web development, two very related fields:

<span class="mw-page-title-main">RiTa</span> Software toolkit for processing English language

RiTa is an open-source software toolkit for generative writing and English natural language, originally developed using the Java language by Daniel C. Howe and collaborators, and later implemented in JavaScript as rita.js. Current versions of RiTa are implemented in both Java and JavaScript and integrate with p5.js, Processing, Node and Android.

Lexia to Perplexia is a poetic work of electronic literature published on the web by Talan Memmott in 2000. The work won the trAce/Alt-X New Media Writing Award that year.

References

  1. "Electronic Literature Collection, Vol 1: Keywords". collection.eliterature.org. Electronic Literature Organization. Retrieved 28 October 2020.
  2. Sondheim, A (2001). "Codework," American Book Review, Vol 22, Issue 6.
  3. 1 2 Raley, Rita (2002). "Interferences: [Net.Writing] and the Practice of Codework". Electronic Book Review. Retrieved 28 October 2020.
  4. "Days of JavaMoon entry". Electronic Literature Directory. 8 December 2010. Retrieved 29 October 2020.