Bram Moolenaar (), autor do editor de texto Vim, sobre a criação do repositório , onde está sendo desenvolvido um fork experimental do Vim, focado em explorar maneiras de aumentar a produtividade e a qualidade da linguagem de script do Vim.
As principais otimizações estão relacionadas à reestruturação dos métodos de definição, chamada e execução de funções, além da eliminação do uso de dicionários para argumentos e variáveis locais. O protótipo inicial da nova implementação, em que as funções são inicialmente compiladas em uma sequência de instruções que mantém os resultados intermediários e as variáveis locais na pilha, demonstrou uma redução no tempo de execução do teste de chamada cíclica de função de 5,018541 para 0,073595 segundos, e do teste de processamento de strings de 0,853752 para 0,190276 segundos. No Vim9, também estão sendo desenvolvidas ferramentas para escrever plugins não apenas na linguagem de script embutida, mas também em várias linguagens de programação, incluindo Python, Go e Java.
Fonte: opennet.ru
