diff --git a/content/Gluon.md b/content/Gluon.md new file mode 100644 index 00000000..e98048b6 --- /dev/null +++ b/content/Gluon.md @@ -0,0 +1,7 @@ +#programming-language + +[[Rust]]で書かれた、[[Lua]]のような埋め込みを想定しつつ静的型付けの言語。 + +モジュールの読み込みの文法とか複雑な型情報をRustと相互でやり取りする時のやりかたとか、参考になる + +[Gluon](https://gluon-lang.org/) diff --git a/content/Rune.md b/content/Rune.md new file mode 100644 index 00000000..aed47dcb --- /dev/null +++ b/content/Rune.md @@ -0,0 +1,9 @@ +#programming-language + +[The Rune Programming Language](https://rune-rs.github.io/) + +[[Rust]]で書かれた埋め込みプログラミング言語。 + +Rustの文法ほぼそのままに動的型付けの言語をつくるとこうなる、みたいな感じ + +[[Moonbit]]とか[[Rhai]]も近い感じ(Rhaiは直接影響を受けたとのこと) \ No newline at end of file