東大のCPU実験の記事を読んでいたらお馴染みの MinCaml の他にもいくつか既存言語のミニ版があり、探してみました。 他にもおすすめのミニ言語あれば Twitter: @kaito_tateyama 宛、もしくは discussionにコメント で教えてください。 概要 一般の言語処理系を意識した言語のミニ版っぽいものを挙げます。大学の講義で使用された/教育目的/自作目的など色々です。 ML: MinCaml C: chibicc Ruby: minruby Swift: MinSwift Go: babygo Scala: pscala 追記: mal, quickjs 詳細 ML: MinCaml リポジトリ: esumii/min-caml 東大のCPU実験の記事でお馴染みのMinCaml。これをFPGAの上で動かしてレイトレーシングを行うらしい。 型周りも実装されている教育目的
![既存言語のミニ版ぽいものまとめた](https://cdn-ak-scissors.b.st-hatena.com/image/square/12f38984ef67952a6243634095bbb0390f0a69ca/height=288;version=1;width=512/https%3A%2F%2Fblog.uta8a.net%2Fimg%2Fpost%2F2022-11-26-minlang%2Fogp-big.webp)