Artichoke - Ruby écrit en Rust
(artichokeruby.org)- Un interpréteur Ruby intégrable partout
→ Possibilité d’insérer du code Rust dans l’interpréteur sous forme d’API de fichiers en RubyGem
- Peut être compilé en WebAssembly pour s’exécuter dans le navigateur
→ Génère des applications Ruby sous la forme d’un exécutable WASM unique
- Compatible avec Ruby MRI. Cible la version 2.6.3
- Ruby MRI (Matz's Ruby Interpreter, CRuby) : implémentation de référence du langage de programmation Ruby. Son nom vient de Yukihiro Matsumoto, le créateur du langage Ruby
1 commentaires
Il y a aussi mruby, un projet pour embarquer Ruby. Mais là, ils ont carrément intégré Ruby en entier. mruby a quelques différences de spécification par rapport à Ruby, donc...