Bram Moolenaar (), el autor del editor de texto Vim, la creación del repositorio , en el que se trabaja en un fork experimental de Vim, destinado a explorar posibles maneras de aumentar el rendimiento y la calidad del lenguaje de scripts Vim.
Las principales optimizaciones se centran en la reestructuración de los métodos de definición, llamada y ejecución de funciones, así como en la eliminación del uso de diccionarios para argumentos y variables locales. El prototipo inicial de la nueva implementación, en la que las funciones se compilan primero en una secuencia de instrucciones que almacenan resultados intermedios y variables locales en la pila, demostró una reducción del tiempo de ejecución en la prueba de llamada cíclica de la función de 5.018541 a 0.073595 segundos, y en la prueba de procesamiento de cadenas de 0.853752 a 0.190276 segundos. En Vim9 también se desarrollan herramientas para escribir complementos no solo en el lenguaje de scripts incorporado, sino también en varios lenguajes de programación, incluidos Python, Go y Java.
Fuente: opennet.ru
