Doesn't Vim support extensions written in several languages? Or was that removed in Vim 9?
It still does, but those only work with a Vim built that has those interfaces compiled in.