Vim9 hà introduttu, una furchetta di Vim per sperimentà l'ottimisazione di script

Bram Molenaar (Bram Moolenaar), autore di l'editore di testu Vim, annunziatu circa a creazione di un repository Vim9, chì travaglia nantu à una furchetta sperimentale di Vim destinata à spiegà modi pussibuli per migliurà u rendiment è a qualità di a lingua di scrittura Vim.

L'ottimisazioni principali implicanu metudi di rielaborazione per definisce, chjamà è eseguisce e funzioni, è evitendu l'usu di dizionari per argumenti è variabili lucali. Un prototipu iniziale di a nova implementazione, in quale e funzioni sò prima cumpilate in una sequenza d'istruzzioni chì guardanu risultati intermedi è variabili lucali nantu à a pila, hà dimustratu una riduzione di u tempu d'esekzione per a prova di chjama di funzione looping da 5.018541 à 0.073595 seconde, è per a prova di prucessu di stringa da 0.853752 à 0.190276 seconde. Vim9 sviluppa ancu strumenti per scrive plugins micca solu in a lingua di scrittura integrata, ma ancu in diverse lingue di prugrammazione, cumprese Python, Go è Java.

Source: opennet.ru

Add a comment