Predstavljen je Vim9, fork Vim za eksperimentiranje z optimizacijo skriptov

Bram Moolenaar (Bram Moolenaar), avtor besedilnega urejevalnika Vim, je napovedal o ustanovitvi repoja Vim9, v katerem poteka delo na eksperimentalnem forku Vima, ki je usmerjen v raziskovanje možnih načinov za povečanje učinkovitosti in kakovosti dela Vimovega skriptnega jezika.

Glavne optimizacije so povezane s prenovo metod določanja, klica in izvajanja funkcij ter z opuščanjem uporabe slovarjev za argumente in lokalne spremenljivke. Začetni prototip nove implementacije, v kateri se funkcije najprej prevedejo v zaporedje ukazov, ki ohranjajo vmesne rezultate in lokalne spremenljivke na skladovnem mestu, je pokazal zmanjšanje časa izvajanja testa cikličnega klica funkcije s 5.018541 na 0.073595 sekunde, ter pri testu obdelave nizov s 0.853752 na 0.190276 sekunde. Vim9 prav tako razvija orodja za pisanje vtičnikov ne le v vgrajenem skriptnem jeziku, temveč tudi v različnih programskih jezikih, vključno s Pythonom, Gom in Javo.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster