--- date: "2023-08-30T01:13:06+0900" --- #programming-language #sound [Extempore docs](https://extemporelang.github.io/) [[Andrew Sorensen]]が作った[[LISP]]ベースのサイバーフィジカルプログラミング環境。 Schemeと、Scheme上で実装されたDSLのxtlangの2つの言語を使う。 xtlangは静的型付けを要求する言語で、[[LLVM]]でJITコンパイルしてリアルタイムDSPができたりする。 ただ、型アノテーションはポインタとかを全面的に使うので結構難しい [GitHub - digego/extempore: A cyber-physical programming environment](https://github.com/digego/extempore)