บราม โมเลนาร์ (
การปรับให้เหมาะสมหลักเกี่ยวข้องกับวิธีการใหม่ในการกำหนด การเรียกใช้ และการดำเนินการฟังก์ชัน รวมถึงการหลีกเลี่ยงการใช้พจนานุกรมสำหรับอาร์กิวเมนต์และตัวแปรท้องถิ่น ต้นแบบเบื้องต้นของการใช้งานใหม่ ซึ่งฟังก์ชันต่างๆ จะถูกคอมไพล์เป็นลำดับของคำสั่งที่เก็บผลลัพธ์ขั้นกลางและตัวแปรโลคัลไว้บนสแต็ก แสดงให้เห็นการลดเวลาดำเนินการสำหรับการทดสอบการเรียกฟังก์ชันแบบวนซ้ำจาก 5.018541 เป็น 0.073595 วินาที และสำหรับ การทดสอบการประมวลผลสตริงจาก 0.853752 ถึง 0.190276 วินาที Vim9 กำลังพัฒนาเครื่องมือสำหรับการเขียนปลั๊กอินไม่เพียงแต่ในภาษาสคริปต์ในตัวเท่านั้น แต่ยังรวมถึงภาษาการเขียนโปรแกรมต่างๆ ด้วย เช่น Python, Go และ Java
ที่มา: opennet.ru