Брам Моленар (), автор текстового редактора Vim, за създаването на репозиторий , в който се работи над експериментален форк на Vim, насочен към проучване на възможни начини за повишаване на производителността и качеството на работата на скриптовия език Vim.
Основните оптимизации са свързани с преработката на методите за определяне, извикване и изпълнение на функции, както и с отстраняването на използването на речници за аргументи и локални променливи. Началният прототип на новата реализация, в която функциите първоначално се компилират в последователност от инструкции, съхраняващи междинните резултати и локалните променливи в стека, демонстрира намаляване на времето за изпълнение на теста за циклично извикване на функция от 5.018541 на 0.073595 секунди, а теста за обработка на низове от 0.853752 на 0.190276 секунди. В Vim9 също така се развиват средства за писане на плъгини не само на вградения скриптов език, но и на различни езици за програмиране, включително Python, Go и Java.
Източник: opennet.ru
