“We know there are huge costs and risks in introducing a new main language in the kernel.”
Thirty years of C and the kernel still ships memory safety bugs. The RFC doesn’t promise a rewrite of the core. It asks for new drivers in a language where the compiler catches what reviewers miss. The cost is a second toolchain and maintainers who must now read two languages.