@clacke The lua vm made a big splash by being register-based and significantly more efficient to interpret. They wrote a paper on it