The converging is happening in practice. I’m using a keyboard running RMK for firmware, written in Rust.