Vim9 معرفی شد، فورکی از Vim برای آزمایش بهینه سازی اسکریپت

برام مولنار (برام مولنار، نویسنده ویرایشگر متن Vim، اعلام کرد در مورد ایجاد یک مخزن Vim9، که در حال کار بر روی فورک آزمایشی Vim با هدف بررسی راه های ممکن برای بهبود عملکرد و کیفیت زبان برنامه نویسی Vim است.

بهینه‌سازی‌های اصلی شامل بازکاری روش‌ها برای تعریف، فراخوانی و اجرای توابع، و همچنین اجتناب از استفاده از فرهنگ لغت برای آرگومان‌ها و متغیرهای محلی است. نمونه اولیه پیاده‌سازی جدید، که در آن توابع ابتدا به دنباله‌ای از دستورالعمل‌ها کامپایل می‌شوند که نتایج میانی و متغیرهای محلی را در پشته ذخیره می‌کند، کاهش زمان اجرای تست فراخوانی تابع حلقه‌ای را از 5.018541 به 0.073595 ثانیه نشان داد. آزمون پردازش رشته از 0.853752 تا 0.190276 ثانیه. Vim9 همچنین در حال توسعه ابزارهایی برای نوشتن افزونه ها نه تنها در زبان برنامه نویسی داخلی، بلکه در زبان های برنامه نویسی مختلف از جمله Python، Go و Java است.

منبع: opennet.ru

اضافه کردن نظر