Bram Moolenaar (), skaber af teksteditoren Vim, om oprettelsen af et repositorium , hvor der arbejdes med en eksperimentel fork af Vim, der har til formål at udforske mulige metoder til at forbedre ydeevnen og kvaliteten af Vim scripting-sproget.
De primære optimeringer relaterer sig til genarbejdning af de metoder, der bestemmer, kalder og udfører funktioner, samt til at fjerne brugen af ordbøger til argumenter og lokale variabler. Den indledende prototype af den nye implementering, hvor funktioner først kompileres til en sekvens af instruktioner, der gemmer mellemresultater og lokale variabler på stakken, har vist en reduktion i tidsforbruget for test af cyklisk funktionsopkald fra 5.018541 til 0.073595 sekunder og for strengebehandling fra 0.853752 til 0.190276 sekunder. I Vim9 udvikles der også værktøjer til at skrive plugins ikke kun i det indbyggede scriptsprog, men også på forskellige programmeringssprog, herunder Python, Go og Java.
Kilde: opennet.ru
