Vim9 agefouert, eng Gabel vu Vim fir mat Skriptoptimiséierung ze experimentéieren

Bram Molenaar (Bram Moolenaar), Auteur vum Vim Texteditor, ugekënnegt iwwer d'Schafe vun engem Repository vu9, déi un enger experimenteller Gabel vu Vim schafft fir méiglech Weeër ze entdecken fir d'Performance an d'Qualitéit vun der Vim Skriptsprooch ze verbesseren.

D'Haaptoptimiséierunge beinhalt d'Wiederbeaarbechtungsmethoden fir Funktiounen ze definéieren, ze ruffen an auszeféieren, souwéi d'Benotzung vun Dictionnairen fir Argumenter a lokal Variablen ze vermeiden. En initialen Prototyp vun der neier Implementatioun, an där d'Funktioune fir d'éischt an eng Sequenz vun Instruktiounen zesummegesat ginn, déi Zwëschenresultater a lokal Variablen um Stack späicheren, huet eng Reduktioun vun der Ausféierungszäit fir de Looping-Funktioun Call Test vun 5.018541 op 0.073595 Sekonnen bewisen, a fir de String Veraarbechtung Test vun 0.853752 ze 0.190276 Sekonnen. Vim9 entwéckelt och Tools fir Plugins ze schreiwen net nëmmen an der agebauter Skriptsprooch, awer och a verschiddene Programméierungssproochen, dorënner Python, Go a Java.

Source: opennet.ru

Setzt e Commentaire