Bram Moolenaar (), Vim redaktori autor, loomise kohta , mis keskendub eksperimentaalse Vim haru arendamisele, eesmärgiga uurida võimalikke viise Vim skriptikeele tõhususe ja kvaliteedi tõstmiseks.
Peamised optimeerimised on seotud funktsioonide määratlemise, kutsumise ja täitmise meetodite ümberkujundamisega ning sõnastike eemaldamisega argumendi ja kohalike muutujate jaoks. Uue rakenduse esialgne prototüüp, milles funktsioonid kompileeritakse esialgu juhiste järjestuseks, mis salvestab vahepealseid tulemusi ja kohalikke muutujaid kuhja, näitas tsükliliste funktsioonikutsungite testi täitmise aja vähenemist 5,018541 sekundilt 0,073595 sekundile ning stringide töötlemise testi aega 0,853752 sekundilt 0,190276 sekundile. Vim9-s arendatakse ka võimalusi pistikprogrammide kirjutamiseks mitte ainult integreeritud skriptikeeles, vaid ka erinevates programmeerimiskeeltes, sealhulgas Pythonis, Go's ja Javas.
Allikas: opennet.ru
