Vim9 présenté, un fork de Vim pour expérimenter l'optimisation des scripts

Bram Moolenaar (Bram Moolenaar), créateur de l'éditeur de texte Vim, a annoncé sur la création du dépÎt Vim9, qui travaille sur un fork expérimental de Vim, visant à explorer des moyens d'améliorer les performances et la qualité du langage de script Vim.

Les principales optimisations concernent la refonte des méthodes de définition, d'appel et d'exécution des fonctions, ainsi que l'abandon de l'utilisation des dictionnaires pour les arguments et les variables locales. Le prototype initial de la nouvelle implémentation, dans lequel les fonctions sont d'abord compilées en une séquence d'instructions, conservant les résultats intermédiaires et les variables locales dans la pile, a démontré une réduction du temps d'exécution du test d'appel cyclique de la fonction de 5.018541 à 0.073595 secondes, et du test de traitement de chaßnes de 0.853752 à 0.190276 secondes. Vim9 développe également des outils pour écrire des plugins non seulement en langage de script intégré, mais aussi dans divers langages de programmation, y compris Python, Go et Java.

Source : opennet.ru

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster