Hacker News 의견
  • 라이브 코딩에 관심이 있다면 Glicol을 시도해볼 만함
  • TidalCycles도 추천할 만함. Haskell과 Ruby의 DSL 생성 능력을 칭찬함
  • Glicol의 언어 디자인은 신디사이저 영감을 받은 문법, 작곡 속도, 사운드 디자인의 편리성에 중점을 둠
    • 기존 프로그래밍 습관을 반영하되 기존 언어에 얽매이지 않는 DSL을 설계하는 것이 목표임
  • Ruby는 문법이 거의 영어처럼 되어 있어 매우 유용함
  • Sonic Pi의 창시자인 Sam Aaron의 라이브 공연을 본 적이 있음
    • 코드 변경 시마다 음악이 진화하는 모습이 인상적이었음
  • Ruby 개발자로서, 알고리즘으로 생성된 음악을 만드는 데 사용할 수 있을 것 같아 매우 흥미로움
    • 예를 들어, noisy git repository 이벤트를 알고리즘 음악으로 만드는 데 사용할 수 있을 것 같음
  • 음악가로서, MIDI 키보드나 어쿠스틱 악기를 녹음하고 루프하는 것이 더 나은 UX임
    • Ruby DSL을 사용하여 무엇이든 입력할 수 있지만, 피아노 키보드와 비교했을 때 UX가 좋지 않음
    • Logic을 대체하는 데 사용하지 않을 것 같음
  • 프로그래밍 음악의 다른 접근 방식으로는 Python용 scamp를 추천함
    • 저자가 YouTube에 여러 비디오를 올려놓았음
  • 몇 년 전 Sonic Pi를 사용하여 THX Deep Note를 재현한 YouTube 비디오를 본 적이 있음
    • 처음에는 무엇을 할지 설명하지 않고, 소리를 조금씩 조정하며 결국 Deep Note를 만들어냄
    • 그 비디오를 다시 찾을 수 없어 아쉬움
  • 최근 Sonic Pi에 대해 생각하며 몇 가지 비디오를 시청했음
    • 몇 년 전 잠깐 사용해본 적이 있음
  • HTML 주석이 제대로 작동하지 않음. 편집기가 두 개의 하이픈을 하나의 em 대시로 변환함
  • Sonic Pi 라이브 코더 alsoknownasrox에게 응원의 말을 전함
  • 정말 멋진 데모임
    • 하지만 Safari에서 사이트 레이아웃이 깨짐