<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Char Stiles</string-name>
          <email>contact@charstiles.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>MIT Media Lab</string-name>
          <email>ch4@mit.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Future Sketches Group</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Cambridge</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Declaration on Generative AI</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>WCDCC 2025: First Workshop on Computational Design and Computer-aided Creativity 2025</institution>
          ,
          <addr-line>23 June, 2025, Campinas, BR</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2026</year>
      </pub-date>
      <abstract>
        <p>This thesis presents a new paradigm for integrated development environments (IDEs) that investigates how gestural interfaces and performative elements can transform the act of coding into a more expressive and engaging practice. Through a series of experimental interfaces, which I term "Fantasy IDEs," I explore how development environments can transcend their utilitarian origins to become dynamic mediums for creative expression. While traditional approaches to making coding more accessible ofen focus on simplifcation (as in p5.js editor) or visual abstraction (as in TouchDesigner), this work instead reimagines the IDE as a performative space where code becomes a malleable, gestural medium. Through these investigations, I want to elevate play and whimsy into the coding process through the IDE, with the goal of making the somewhat tedious task of computer programming much more wild, unpredictable and creative, while suggesting new possibilities for the future of creative coding environments. This work will show how IDEs are valid mediums of creative expression that are ofen overlooked. Some features of the Fantasy IDE I will present: Sof source control, bidirectional visual programming to text programming vice versa, integrated AI critique, and visual program fow.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Creative coding</kwd>
        <kwd>integrated development environment</kwd>
        <kwd>livecoding</kwd>
        <kwd>performance</kwd>
        <kwd>graphics1</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body />
  <back>
    <ref-list />
  </back>
</article>