Byl představen Vim9, fork Vim pro experimenty s optimalizací skriptů

Bram Molenaar (Bram Moolenaar), autor textového editoru Vim, oznámil o vytvoření repozitáře Vim9, ve kterém se pracuje na experimentálním forku Vimu zaměřeném na zkoumání možných způsobů zvýšení výkonu a kvality práce jazyka skriptů Vim.

Hlavní optimalizace souvisejí s přepracováním metod určení, volání a vykonávání funkcí, stejně jako se zánikem použití slovníků pro argumenty a lokální proměnné. Počáteční prototyp nové implementace, ve které jsou funkce nejprve kompilovány do sekvence instrukcí uchovávajících mezi výsledky a lokální proměnné na zásobníku, prokázal zkrácení doby vykonání testu cyklického volání funkce z 5.018541 na 0.073595 sekundy a testu zpracování řetězců z 0.853752 na 0.190276 sekundy. V Vim9 se také vyvíjejí nástroje pro psaní pluginů nejen ve vestavěném jazyce skriptů, ale také v různých programovacích jazycích, včetně Pythonu, Go a Java.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster