Artichoke
Artichoke Ruby
Rust
で実装された
Ruby
処理系。
特徴としてはフロントエンド・インタプリタ(バックエンド)・コアAPI(基本データ構造のライブラリ)に分かれたモジュール構造になっている。
現時点(2021/05)ではインタプリタ部分はmrubyのVMインタプリタのバインディングとなっている。将来的にはCRubyバインディングや純Rust製インタプリタも構想中とのこと。
https://github.com/artichoke/artichoke/blob/trunk/ARCHITECTURE.md
#処理系