From 2b3027d103ed7e1f0332bc98f98fa09be638d00c Mon Sep 17 00:00:00 2001 From: "Tomoya Matsuura(MacBookPro)" Date: Sun, 13 Aug 2023 16:48:30 +0900 Subject: [PATCH] [obsidian] vault backup: 2023-08-13 16:48:30[ --- content/mimium.md | 19 +++++++++++++++++++ content/otopoiesis.md | 11 +++++++++++ content/多段階計算.md | 9 ++++++++- content/音楽プログラミング言語.md | 1 + 4 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 content/mimium.md create mode 100644 content/otopoiesis.md diff --git a/content/mimium.md b/content/mimium.md new file mode 100644 index 00000000..020b9efd --- /dev/null +++ b/content/mimium.md @@ -0,0 +1,19 @@ +--- +title: mimium +tags: +- research +- programming-language +--- + + +https://mimium.org + +https://github.com/mimium-org/mimium + +(最近あんまり更新できてない) + +これまでの課題として、 + +「ある係数を入れてフィルターを生成する」みたいな、プログラムを生成する部分評価の仕組みが無いのが結構辛かった + +マクロを導入するよりは、多段階計算の方が合いそうという雰囲気 diff --git a/content/otopoiesis.md b/content/otopoiesis.md new file mode 100644 index 00000000..03b718c3 --- /dev/null +++ b/content/otopoiesis.md @@ -0,0 +1,11 @@ +--- +title: otopoiesis +tags: +- programming-languge +- sound +-- + +https://github.com/tomoyanonymous/otopoiesis + +DAWをプログラマブルにする試み + diff --git a/content/多段階計算.md b/content/多段階計算.md index b0ccf27a..17fb74a1 100644 --- a/content/多段階計算.md +++ b/content/多段階計算.md @@ -4,4 +4,11 @@ tags: - programming-language --- -メタプログラミングの技法の一種。[[MetaOCaml]]などが有名 \ No newline at end of file +メタプログラミングの技法の一種。[[MetaOCaml]]などが有名 + +日本語での詳細な解説 + +Black + +MetaOCaml を使った自己反映言語のコンパイル 浅井 健一 +http://www.is.ocha.ac.jp/~asai/jpapers/ppl/asai14.pdf \ No newline at end of file diff --git a/content/音楽プログラミング言語.md b/content/音楽プログラミング言語.md index 01d20048..6bd82bd7 100644 --- a/content/音楽プログラミング言語.md +++ b/content/音楽プログラミング言語.md @@ -7,6 +7,7 @@ tags: - [[mimium]] +- [[otopoiesis]] ---