Vim9 enkondukis, forkon de Vim por eksperimenti kun skriptoptimumigo

Bram Molenaar (Bram Moolenaar), verkinto de la tekstredaktilo Vim, anoncita pri kreado de deponejo Vim9, kiu laboras pri eksperimenta forko de Vim celanta esplori eblajn manierojn plibonigi la agadon kaj kvaliton de la Vim-skriptlingvo.

La ĉefaj optimumigoj implikas relabori metodojn por difini, voki kaj ekzekuti funkciojn, same kiel eviti la uzon de vortaroj por argumentoj kaj lokaj variabloj. Komenca prototipo de la nova efektivigo, en kiu funkcioj unue estas kompilitaj en sekvencon de instrukcioj kiuj stokas mezajn rezultojn kaj lokajn variablojn sur la stako, montris redukton en ekzekuttempo por la lopa funkcio-voka testo de 5.018541 ĝis 0.073595 sekundoj, kaj por la testo pri prilaborado de kordoj de 0.853752 ĝis 0.190276 sekundoj. Vim9 ankaŭ disvolvas ilojn por verki kromaĵojn ne nur en la enkonstruita skriptlingvo, sed ankaŭ en diversaj programlingvoj, inkluzive de Python, Go kaj Java.

fonto: opennet.ru

Aldoni komenton