ChucKで遊ぶ
ChucKとは以下のようなもの。
ChucK is a new (and developing) audio programming language for real-time synthesis, composition, and performance - fully supported on MacOS X, Windows, and Linux.
ChucK presents a new time-based, concurrent programming model that's highly precise and expressive (we call this strongly-timed), as well as dynamic control rates, and the ability to add and modify code on-the-fly.
つまりその場で書いてその場でVMに読ませてその場でプレイという、超インプロヴィゼーショナボーな音声プログラミング言語ということになる。で、細かいところを見ていくと
ChucK supports polymorphic inheritance (this is the same model used in Java, and also known as virtual inheritance in C++)
ということも書いてあった。VIVA多重継承! つかこんな機能はインプロヴィゼーションじゃない!!!!