Bram Moolenaar (), autor textového editora Vim, o vytvorení repozitára , v ktorom sa pracuje na experimentálnom forku Vim, zameranom na preskúmanie možných spôsobov zvýšenia produktivity a kvality práce s jazykom skriptovania Vim.
Hlavné optimalizácie súvisia s prepracovaním metód určovania, volania a vykonávania funkcií, ako aj s opusteniím používania slovníkov na argumenty a miestne premenné. Počiatočný prototyp novej implementácie, v ktorej sú funkcie najskôr kompilované do sekvencie inštrukcií, ktoré uchovávajú medzi výsledkami a miestnymi premennými na zásobníku, preukázal skrátenie času vykonávania testu cyklického volania funkcie z 5.018541 na 0.073595 sekúnd a testu spracovania reťazcov z 0.853752 na 0.190276 sekúnd. Vo Vim9 sa tiež vyvíjajú prostriedky na písanie pluginov nie len v zabudovanom jazyku skriptovania, ale aj v rôznych programovacích jazykoch, vrátane Pythonu, Go a Javy.
Zdroj: opennet.ru
