skip to main content
10.1145/2810177.2810184acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
research-article

Light pattern: writing code with photographs

Published:31 July 2015Publication History

ABSTRACT

This paper explores the author's Light Pattern project, a programming language where code is written with photographs rather than text. Light Pattern explores programming languages as the most direct conduit between human thinking and machine logic. It emphasizes the nuance, tone and personal style inherent in all code. It also creates an algorithmic photography structured by the programs one writes, but not ultimately computer-generated. The paper looks at connections to both hobbyist/hacker culture (specifically esolangs) and to art-historical impulses and movements such as Fluxus and Oulipo.

Skip Supplemental Material Section

Supplemental Material

p375.mp4

mp4

37.4 MB

References

  1. Nick Montfort, "Obfuscated Code," in Software Studies, ed. Matthew Fuller, 196.Google ScholarGoogle Scholar
  2. Ben Olmstead, "Interview with Ben Olmstead," esoteric.codes, published 12/16/2014, <http://esoteric.codes/post/101675489813/interview-with-ben-olmstead>.Google ScholarGoogle Scholar
  3. ais523, "Interview with ais523," esoteric.codes, published 2/28/2011. <http://esoteric.codes/post/84454956003/interview-with-ais523>.Google ScholarGoogle Scholar
  4. David Morgan-Mar, "Interiew with David Morgan-Mar," esoteric.codes, published 02/10/2015, <http://esoteric.codes/post/110647356808/interview-with-david-morgan-mar>.Google ScholarGoogle Scholar
  5. Jean Lescure, "A Brief History of the Oulipo" in Oulipo: A Primer of Potential Literature, ed. and trans. Warren F. Motte Jr, p. 37.Google ScholarGoogle Scholar
  6. Zach Budgor, "Arbitrary Subjects Turn into Kaleidoscopic Imagery with Light Pattern," Kill Screen Daily, published 08/06/2014, <http://killscreendaily.com/articles/kaleidoscopic-coding-programming-language-light-pattern/>.Google ScholarGoogle Scholar
  7. George Brecht, "Three Lamp Events," The Fluxus Performance Workbook, ed. Ken Friedman et al., p. 23. Performance Research e-publication.Google ScholarGoogle Scholar
  8. David Morgan-Mar, "Piet," last updated 5/28/2014, retrieved 4/3/2015, <www.dangermouse.net/esoteric/piet.html>.Google ScholarGoogle Scholar
  9. Chris Pressey, "Interview with Chris Pressey," to be published on esoteric.codes.Google ScholarGoogle Scholar
  10. Chris Pressey, "The Aesthetics of Esolangs," published 6/17/2013, retrieved 1/20/2015, <http://catseye.tc/node/The_Aesthetics_of_Esolangs>.Google ScholarGoogle Scholar

Index Terms

  1. Light pattern: writing code with photographs

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            SIGGRAPH '15: ACM SIGGRAPH Art Papers
            July 2015
            71 pages
            ISBN:9781450333238
            DOI:10.1145/2810177

            Copyright © 2015 Author

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 31 July 2015

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article

            Acceptance Rates

            Overall Acceptance Rate1,822of8,601submissions,21%

            Upcoming Conference

            SIGGRAPH '24
          • Article Metrics

            • Downloads (Last 12 months)17
            • Downloads (Last 6 weeks)4

            Other Metrics

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader