Bol predstavený Vim9, fork Vim pre experimenty s optimalizáciou skriptov

Bram Moolenaar (Bram Moolenaar), autor textového editora Vim, vyhlásil o vytvorení repozitára Vim9, 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

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster