Brams Moolenārs (), tekstu redaktora Vim autors, par repozitorija izveidi , kurā tiek strādāts pie eksperimentālā Vim forka, kas vērsts uz iespēju pētīšanu, kā uzlabot Vim skriptu valodas veiktspēju un kvalitāti.
Galvenās optimizācijas saistītas ar metožu pārveidošanu, lai noteiktu, izsauktu un izpildītu funkcijas, kā arī ar pāreju no vārdu krājumiem arguments un lokālām mainīgajiem. Sākotnējais jaunas realizācijas prototips, kurā funkcijas vispirms tiek kompilētas instrukciju secībā, saglabājot starpposma rezultātus un lokālās mainīgās stekā, parādīja izpildes laika samazinājumu cikliska funkcijas izsaukuma testā no 5.018541 līdz 0.073595 sekundēm, kā arī rindkopu apstrādes testā no 0.853752 līdz 0.190276 sekundēm. Vim9 arī attīsta rīkus, lai izstrādātu paplašinājumus ne tikai uz iebūvēta skriptu valodas, bet arī uz dažādām programmēšanas valodām, tostarp Python, Go un Java.
Avots: opennet.lv
