Se presenta Vim9, un fork de Vim para experimentar con la optimización de scripts.

Bram Moolenaar (Bram Moolenaar), el autor del editor de texto Vim, anunció la creación del repositorio Vim9, 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

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster