Find XO: Bun، من Zig إلى Rust: لماذا يغيّر بيئة تشغيل JavaScript عالية الأداء لغتها (twitter.com)
لغة الكتابة: الكورية عرض بلغة الكتابة
الملخص / قراءة المصدر ↗
- أعلن مؤسس Bun، جاريد سامنر، أن النسخة المعاد كتابتها باستخدام Rust قد اجتازت 99.8% من الاختبارات السابقة.
- تم اختيار Zig لأنه يسهل التعامل المباشر مع JavaScriptCore، لكن عدم وجود سجل حزم وقلة المطورين المتاحين كانت عائقًا في النهاية.
- تُظهر هذه الحالة أن اختيار لغة غير مألوفة بناءً فقط على الأداء الأولي يمكن أن يؤدي إلى تكاليف عالية لإعادة كتابة كل شيء عندما يكبر الفريق.