Vim9 diperkenalkan, sebuah cabang dari Vim untuk bereksperimen dengan optimasi skrip

Bram Molenaar (Bram Moolenaar), penulis editor teks Vim, diumumkan tentang membuat repositori Vim9, yang sedang mengerjakan percabangan eksperimental Vim yang bertujuan untuk mengeksplorasi kemungkinan cara meningkatkan kinerja dan kualitas bahasa skrip Vim.

Optimalisasi utama berkaitan dengan pengerjaan ulang metode untuk mendefinisikan, memanggil, dan mengeksekusi fungsi, serta beralih dari penggunaan kamus untuk argumen dan variabel lokal. Prototipe awal implementasi baru ini, yang di dalamnya fungsi-fungsi dikompilasi terlebih dahulu menjadi serangkaian instruksi yang menyimpan hasil antara dan variabel lokal di dalam tumpukan, menunjukkan pengurangan waktu eksekusi uji pemanggilan fungsi loop dari 5.018541 menjadi 0.073595 detik, dan uji pemrosesan string dari 0.853752 menjadi 0.190276 detik. Vim9 juga sedang mengembangkan alat untuk menulis plugin, tidak hanya dalam bahasa skrip bawaan, tetapi juga dalam berbagai bahasa pemrograman, termasuk Python, Go, dan Java.

Sumber: opennet.ru

Beli hosting yang andal untuk situs dengan perlindungan DDoS, server VPS VDS 🔥 Beli hosting website andal dengan perlindungan DDoS, server VPS VDS | ProHoster