È stato presentato Vim9, un fork di Vim per esperimenti con l'ottimizzazione degli script

Bram Moolenaar (Bram Moolenaar), autore dell'editor di testo Vim, ha annunciato sulla creazione del repository Vim9, dove si lavora su un fork sperimentale di Vim, mirato a esplorare modi possibili per migliorare le prestazioni e la qualità del linguaggio di scripting di Vim.

Le principali ottimizzazioni riguardano la riprogettazione dei metodi di definizione, chiamata ed esecuzione delle funzioni, così come l'abbandono dell'uso dei dizionari per argomenti e variabili locali. Il prototipo iniziale della nuova implementazione, in cui le funzioni vengono prima compilate in una sequenza di istruzioni che conservano risultati intermedi e variabili locali nello stack, ha dimostrato una riduzione del tempo di esecuzione del test di chiamata ciclica della funzione da 5.018541 a 0.073595 secondi, e del test di elaborazione delle stringhe da 0.853752 a 0.190276 secondi. In Vim9 vengono inoltre sviluppati strumenti per la scrittura di plugin non solo nel linguaggio di scripting integrato, ma anche in vari linguaggi di programmazione, tra cui Python, Go e Java.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster