Bram Molenaar (), may-akda ng text editor na Vim, tungkol sa paglikha ng isang imbakan , na nagtatrabaho sa isang eksperimental na fork ng Vim na naglalayong tuklasin ang mga posibleng paraan upang mapabuti ang pagganap at kalidad ng Vim scripting language.
Ang mga pangunahing pag-optimize ay may kaugnayan sa muling paggawa ng mga pamamaraan para sa pagtukoy, pagtawag, at pagpapatupad ng mga function, pati na rin ang paglayo sa paggamit ng mga diksyonaryo para sa mga argumento at lokal na variable. Ang unang prototype ng bagong implementasyon, kung saan ang mga function ay unang pinagsama-sama sa isang pagkakasunud-sunod ng mga tagubilin na nag-iimbak ng mga intermediate na resulta at lokal na variable sa stack, ay nagpakita ng pagbawas sa oras ng pagpapatupad ng loop function call test mula 5.018541 hanggang 0.073595 segundo, at ang string processing test mula 0.853752 hanggang 0.190276 segundo. Bumubuo rin ang Vim9 ng mga tool para sa pagsulat ng mga plugin hindi lamang sa built-in na scripting language kundi pati na rin sa iba't ibang programming language, kabilang ang Python, Go, at Java.
Pinagmulan: opennet.ru
