What We Can Learn From Visual Artists About Software Development
Not on the map. Why?
Abstract (arXiv)
This paper explores software's role in visual art production by examining how artists use and develop software. We conducted interviews with professional artists who were collaborating with software developers, learning software development, and building and maintaining software. We found artists were motivated to learn software development for intellectual growth and access to technical communities. Artists valued efficient workflows through skilled manual execution and personal software development, but avoided high-level forms of software automation. Artists identified conflicts between their priorities and those of professional developers and computational art communities, which influenced how they used computational aesthetics in their work. These findings contribute to efforts in systems engineering research to integrate end-user programming and creativity support across software and physical media, suggesting opportunities for artists as collaborators. Artists' experiences writing software can guide technical implementations of domain-specific representations, and their experiences in interdisciplinary production can aid inclusive community building around computational tools.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Jan 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 2; 2024: 0; 2025: 2.
4 papers.
- 2023Spellburst: A Node-based Interface for Exploratory Creative Coding with Natural Language Promptscited by 30
- 2025POET: Supporting Prompting Creativity and Personalization with Automated Expansion of Text-to-Image Generationcited by 6
- 2023Is AI Art Another Industrial Revolution in the Making?cited by 5
- 2025Computational Scaffolding of Composition, Value, and Color for Disciplined Drawingcited by 2
- 2025Computational Scaffolding of Composition, Value, and Color for Disciplined Drawing21 Sep 2025
- 2025POET: Supporting Prompting Creativity and Personalization with Automated Expansion of Text-to-Image Generation18 Apr 2025
- 2023Spellburst: A Node-based Interface for Exploratory Creative Coding with Natural Language Prompts7 Aug 2023
- 2023Is AI Art Another Industrial Revolution in the Making?12 Jan 2023