On one hand, adding a new scripting language to #iocaine is very straightforward now. Just impl SexDungeon
, a simple trait with 3 functions: new()
, decide()
and run_tests()
, and I'm pretty much good to go. This lets me play with whatever Rust-embeddable language I can put my hands on, with ease.
On the other hand, of the handful of embeddable schemes and lisps that aren't completely dead, none of them run at acceptable speed.