SCUMM VM is now like that, plenty of Point and Click games https://github.com/scummvm/scummvm
There is no way to ensure that a vm/compiler will last forever, especially given the infinite amount of potential platforms. Binary search as a concept will last longer than ScummVM.