Prezantohet Vim9, një pirun i Vim për eksperimentimin me optimizimin e skriptit

Bram Molenaar (Bram Moolenaar), autor i redaktorit të tekstit Vim, i shpallur në lidhje me krijimin e një depoje Vim9, e cila është duke punuar në një pirun eksperimental të Vim që synon të eksplorojë mënyra të mundshme për të përmirësuar performancën dhe cilësinë e gjuhës së skriptimit Vim.

Optimizimet kryesore përfshijnë ripërpunimin e metodave për përcaktimin, thirrjen dhe ekzekutimin e funksioneve, si dhe shmangien e përdorimit të fjalorëve për argumente dhe variabla lokale. Një prototip fillestar i zbatimit të ri, në të cilin funksionet përpilohen fillimisht në një sekuencë udhëzimesh që ruajnë rezultatet e ndërmjetme dhe variablat lokale në pirg, demonstroi një reduktim në kohën e ekzekutimit për testin e thirrjes së funksionit të ciklit nga 5.018541 në 0.073595 sekonda, dhe për testi i përpunimit të vargut nga 0.853752 në 0.190276 sekonda. Vim9 po zhvillon gjithashtu mjete për të shkruar shtojca jo vetëm në gjuhën e integruar të skriptimit, por edhe në gjuhë të ndryshme programimi, duke përfshirë Python, Go dhe Java.

Burimi: opennet.ru

Shto një koment