Bram Molenaar (
Hlavné optimalizácie zahŕňajú prepracovanie metód na definovanie, volanie a vykonávanie funkcií, ako aj vyhýbanie sa používaniu slovníkov pre argumenty a lokálne premenné. Počiatočný prototyp novej implementácie, v ktorej sú funkcie najskôr zostavené do sekvencie inštrukcií, ktoré ukladajú medzivýsledky a lokálne premenné v zásobníku, preukázal skrátenie času vykonávania testu volania funkcie v slučke z 5.018541 na 0.073595 sekúnd a test spracovania reťazca od 0.853752 do 0.190276 sekúnd. Vim9 tiež vyvíja nástroje na písanie pluginov nielen vo vstavanom skriptovacom jazyku, ale aj v rôznych programovacích jazykoch vrátane Python, Go a Java.
Zdroj: opennet.ru