Bram Molenaar (
Peamised optimeerimised hõlmavad funktsioonide määratlemise, kutsumise ja täitmise meetodite ümbertöötamist, samuti argumentide ja kohalike muutujate sõnaraamatute kasutamise vältimist. Uue teostuse esialgne prototüüp, milles funktsioonid kompileeritakse kõigepealt käskude jadaks, mis salvestavad virna vahetulemusi ja kohalikke muutujaid, näitas silmusfunktsiooni kõne testi täitmisaja lühenemist 5.018541 sekundilt 0.073595 sekundile ja stringide töötlemise test vahemikus 0.853752 kuni 0.190276 sekundit. Vim9 arendab ka tööriistu pistikprogrammide kirjutamiseks mitte ainult sisseehitatud skriptikeeles, vaid ka erinevates programmeerimiskeeltes, sealhulgas Python, Go ja Java.
Allikas: opennet.ru