Hot-reloading for Rust Operators #360
haixuanTao
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
After talking with @alice-i-cecile at GOSIM, we discussed about hot-reloading in Rust and current POC for Bevy Engine. Hot-reloading makes game development a lot faster for the Bevy Engine. So, we can extrapolate their work to make robot dev faster 😄 And, it seems that there is some hot-reloading POC in Rust that are pretty cool, that we could fiddle around in the future if community wants it.
Implementation possibility:
Previous bottleneck
This by-pass the need to have to do Shared-Lib based hot-reloading that was discussed as difficult in #239 (review) .
Obviously, this can come with other limitation
Demos:
https://twitter.com/MalekiRe/status/1710483721168761317
https://rune-rs.github.io/play/?c=Zm4gZmliKG4pIHsKICAgIGlmIG4gPD0gMSB7CiAgICAgICAgbgogICAgfSBlbHNlIHsKICAgICAgICBmaWIobiAtIDEpICsgZmliKG4gLSAyKQogICAgfQp9CgpwdWIgZm4gbWFpbigpIHsKICAgIGZpYigxNSkKfQo%3D
Prioritization
I open this discussion to open the discussion (and so I don't forget) but this feature might not be prioritize just yet, except if there is community need.
Special thanks
Related Discussion
Beta Was this translation helpful? Give feedback.
All reactions