Embedで使える手頃な言語がたまに欲しくなるのでそのメモを。
dbohdan/embedded-scripting-languages: A list of embedded scripting languagesに結構たくさんのリストがあって、それを見ていって思ったもの。
ChaiScript - Easy to use scripting for C++.
ヘッダオンリーで使いやすそうで、言語も割と好み。
ThakeeNathees/pocketlang: A lightweight, fast embeddable scripting language.
言語は割と好み。サイズも小さそうだがちょっとファイルが多いか。
pocketpy/pocketpy: Portable Python 3.x Interpreter in Modern C
Pythonのサブセットっぽい。ヘッダと.c一つで組み込めるので楽そう。どのくらい動くのか良く分からないが、結構いろいろ動きそうに見える。 Pythonのサブセットは学習コストが無いからいいかもしれないなぁ。Python嫌いじゃないし。
vtereshkov/umka-lang: Umka: a statically typed embeddable scripting language
golangっぽいがちょっと好み。ただビルドや組み込みのしやすさが良く分からなかった。
言語は割と好み。小さくて組み込みやすそうで、ドキュメントがしっかりしている。良いかも。