Artichoke - Rust로 만든 Ruby
(artichokeruby.org)- 어디든 임베드 가능한 루비 인터프리터
ㅤ→ Rust코드를 루비젬 형태의 File API로 인터프리터에 삽입 가능
- WebAssembly 로 빌드해서 브라우저에서 실행 가능
ㅤ→ 루비 앱을 싱글 WASM 실행파일로 생성
- 루비 MRI 호환. 2.6.3 타겟
* 루비 MRI (Matz's Ruby Interpreter, CRuby) : 루비 프로그래밍 언어의 참조 구현. 루비 언어의 창시자인 마츠모토 유키히로의 이름을 딴 것
ruby를 임베디드하기 위한 프로젝트인 mruby도 있는데. 이건 아예 ruby를 통째로 넣었군여. mruby는 ruby랑 규격이 다른 게 있어서...