Really cute example of generating types from data, so you get editor completion on dynamic data in F#: https://www.youtube.com/watch?v=cCuGgA9Yqrs (video)
miniblog.
Related Posts
The different layers of the Nix ecosystem, and the overlay system to allow downstream users to override (c.f. dynamic binding):
As Rust grows in popularity as a systems language, I expect that someone will develop a dynamic language explicitly designed with great interop in mind.
C++ games seem to use Lua for this, and I've seen Java projects use Groovy.
Are there any up-and-coming contenders for Rust?
A cute feature in Pharo 9: dynamic rewriting of deprecated methods! The code and runtime are so closely integrated that you can use test execution to automatically update call sites.