I assume you’re talking about embeddable languages. I’ve used Rhai and it’s quite nice but I wish it had type annotations.
Gluon is another option but IMO they’ve gone way too far into crazy and unergonomic ML-style syntax. Which is weird considering it’s implemented in Rust which has much nicer syntax for the same things which they could have copied.
Oh really? How would an IDE go-to-definition on
x.bar
in this code?def foo(x): return x.bar
Best it can do is heuristics and guesswork.