← 최신 논문
💻 computer science

Art in Humanity's Code

이 논문은 Processing 및 openFrameworks와 같은 예술가 주도 오픈 소스 라이브러리를 사용하는 160만 개 이상의 코드 저장소를 대상으로 한 최초의 대규모 실증적 연구를 제시하며, 교육과 산업 전반에 걸친 창의적 코딩 관행의 글로벌 다양성을 밝히는 동시에 포용적인 디지털 창작을 육성하기 위한 토대를 제공한다.

원저자: Benoit Baudry, Yogya Gamage, Nadia Gonzalez Fernandez, Lena MK, Roxana Pena Mendieta, Rafaela Souza Pinter, Stefano Zacchiroli

게시일 2026-08-07
📖 3 분 읽기☕ 가벼운 읽기

원저자: Benoit Baudry, Yogya Gamage, Nadia Gonzalez Fernandez, Lena MK, Roxana Pena Mendieta, Rafaela Souza Pinter, Stefano Zacchiroli

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

디지털 세상을 모든 책이 코드 조각인 거대하고 보이지 않는 도서관이라고 상상해 보세요. 수십 년 동안 우리는 코드를 계산기, 웹사이트, 또는 비디오 게임을 만드는 엄격하고 진지한 도구로 생각해 왔습니다. 하지만 이 도서관에는 예술가와 몽상가들이 코드를 붓처럼 사용하는 전혀 다른 구석이 있습니다. 그들은 단순히 지시 사항을 쓰는 것이 아니라, 컴퓨터가 춤추고 노래하며 볼 때마다 변하는 그림을 그리게 만드는 주문을 씁니다. 이 분야를 "제너레이티브 아트(generative art)" 또는 "크리에이티브 코딩(creative coding)"이라고 부릅니다. 이것은 로봇에게 즉흥 연주를 하는 재즈 음악가가 되는 법을 가르치는 것과 같습니다. 몇 가지 규칙을 주면, 그 누구도 본 적 없는 독특하고 아름다운 무언가를 만들어냅니다. 연구자들의 큰 질문은 이것입니다. 이 디지털 예술가들은 누구인가? 그들은 어디에 사는가? 그리고 인터넷이 변하거나 웹사이트가 폐쇄될 때 그들의 작품은 어떻게 되는가? 만약 우리가 그들의 코드를 저장하지 않는다면, 그들의 디지털 걸작들은 아무도 가사를 기억하지 못하는 노래처럼 영원히 사라질 수도 있습니다.

이 논문은 그 디지털 도서관을 탐험하는 거대한 보물 찾기입니다. 캐나다와 프랑스의 연구팀인 저자들은 '소프트웨어 헤리티지(Software Heritage)'라는 거대한 아카이브를 파헤치기로 했습니다. 이 아카이브를 이미 사라진 웹사이트에서 추출한 4억 개 이상의 코드 저장소를 보존하고 있는 타임머신이라고 생각하십시오. 그들은 시각 예술을 위한 특수 도구인 p5.js(시각적 효과를 위한 친숙한 코딩 언어)나 Processing(코드로 예술을 만드는 고전적인 도구)과 같은 도구를 사용하는 1,613,571개의 특정 "보물"—코드 프로젝트—을 찾아냈습니다. 그들은 알고 싶었습니다. 이 예술은 어디에 호스팅되어 있는가? 여전히 온라인에 존재하는가? 예술가들은 어디에 살고 있으며, 실제로 무엇을 만들고 있는가?

그 탐색은 매혹적인 비밀들을 밝혀냈습니다. 첫째, 이 예술의 대부분은 가장 큰 코드 공유 사이트인 GitHub에 살고 있지만, 놀랍게도 전체 프로젝트의 5.5%—약 84,000개—는 이미 원래의 집에서 사라졌습니다. 이들은 오직 소프트웨어 헤리티지 아카이브가 그들을 구했기에 안전할 수 있었습니다. 이것은 마치 아무도 가지고 있지 않은 타임캡슐 속의 일기를 발견한 것과 같습니다. 그 아카이브가 없었다면, 그 디지털 예술작품들은 역사 속으로 사라졌을 것입니다.

다음으로, 그들은 지도를 살펴보았습니다. 그들은 이 크리에이티브 코더들이 뉴욕이나 런던 같은 거대 기술 허브에만 있는 것이 아님을 발견했습니다. 그들은 어디에나 있었습니다! 연구진은 브라질과 일본부터 아프리카와 중앙아시아의 외딴 구석에 이르기까지 124개국에서 기여자를 찾아냈습니다. 컴퓨터와 인터넷 연결만 있다면 누구나 이 글로벌 예술 파티에 참여할 수 있다는 것이 밝혀졌습니다. 그들은 심지어 자신의 위치를 "타투인(Tatooine)"이나 "인터넷"이라고 설명하는 예술가들도 발견했는데, 이는 이 커뮤니티가 얼마나 유희적이고 상상력이 풍부한지를 보여줍니다.

예술 자체로 시선을 옮겼을 때, 그들은 p5.js 사용자들이 매우 다재다가능하다는 것을 발견했습니다. 그들은 단순히 정지된 그림을 만드는 것이 아니라, 상호작용하는 게임, 애니메이션 이야기, 그리고 관객에 반응하는 음악까지 구축하고 있습니다. 약 절반의 프로젝트는 코드를 실행할 때마다 결과가 조금씩 달라지도록 무작위성(randomness)을 사용합니다. 어떤 것들은 단순하게 움직이는 도형인 반-면, 어떤 것들은 소리, 비디오, 데이터를 혼합하는 복잡한 시스템입니다.

마지막으로, 연구자들은 가장 활발하게 활동하는 상위 42명의 코드 창작자들을 들여다보며 그들이 이 예술을 만드는지 살펴보았습니다. 그들은 세 가지 주요 이유를 발견했습니다:

  1. 코딩 배우기: 많은 프로젝트가 컴퓨터 과학을 배우는 학생들의 숙제입니다. 그들은 프로그래밍 학습을 재미있고 시각적으로 만들기 위해 예술을 사용합니다.
  2. 예술 배우기: 다른 프로젝트들은 미술 학교에서 온 것으로, 학생들이 컴퓨터를 새로운 종류의 캔버스로 취급하며 디자인과 창의성을 탐구하는 데 코드를 사용합니다.
  3. 예술 만들기: 그리고 전문 예술가와 스튜디오가 코드를 사용하여 진지하고 독립적인 예술 작품 및 설치 미술을 만드는 경우입니다.

이 논문은 이러한 교육과 순수 예술적 표현의 혼합이 이 커뮤니티를 유지하는 힘이라고 제안합니다. 일부 교육용 프로젝트는 수업이 끝나면 사라지지만, 예술가와 전문 스튜디오들은 수년간 지속적으로 창작 활동을 이어갑니다. 저자들은 코드가 이제 우리의 문화 유산의 중요한 부분이며, 이를 계속 보존해야 한다고 결론짓습니다. 우리가 오래된 회화를 박물관에 보존하듯, 미래 세대가 우리가 어떻게 인터넷의 보이지 않는 잉크로 그림을 그리는 법을 배웠는지 볼 수 있도록 이 디지털 걸작들을 보존해야 합니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →