thoughtmesh
thoughtmesh
what's this ?
what's this ?
excerpts here
excerpts out
peer review
Click on a tag above to see relevant excerpts from this site.
Click on a tag above to see relevant excerpts from other articles in the mesh.
Search this article for any word:

The ability of code to expressively represent its problem-domain is not always its first priority.


However, for the problem-domain of my own art practice - narrative - I have found that the expressive power of a programming language is directly related to its utility and its creative role in molding narrative landscapes. This paper asks questions about the role of expressive code in creative code projects, and takes on two tracks of investigation: 1) it examines the programming tools that are currently used for narrative design (and who uses them), and 2) it proposes the potential benefit of using a a Domain-specific language (DSL) to optimize an author's relationship to her code-base. On the whole, a desire to represent narrative spaces with code has driven my interest in programmatic approaches to narrative design, with a bias towards non-linear, imaginary narratives.

As such, this paper assumes a broad problem-domain (nonlinear narrative), and seeks optimal solutions for representing narrative with accessible code.