No.08 ・ 視覚・構造系
Velato
= 音楽がプログラムになる言語
- 読みにくさ
- ●●●●○
- 書きにくさ
- ●●●●○
- 誕生年
- 2009年
- 作者
- Daniel Temkin
- 生まれた国
- アメリカ
- 学べること
- 時間の流れそのものが意味を持つということ
どんな言語か
音楽ファイルが、そのままプログラムです。音符の並びが命令になります。
基準となる音からどれだけ高いか・低いかによって、命令の内容が決まります。複数の音を同時に鳴らすと、それが数値として扱われます。
そのため、無作為に音を並べても動作しません。順序と音の高さの両方が条件に合っている必要があります。
Folders と同じ作者による言語です。Folders が「プログラムは目で読むもの」という前提に対するものだったのに対し、この言語は聴覚から成り立っています。
コード例(準備中)
Hello World!(楽譜)
コード例は音楽ファイルです。楽譜の画像と再生ボタンで掲載する予定で、実際の音を確認したうえで用意します。 くわしく見る →
ひとこと
プログラムを音として聞ける点が特徴です。作者によれば、動作することと曲として成立することは両立できるとされています。
もっとくわしく(外部サイト): https://esolangs.org/wiki/Velato